Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
数据光标的matlab坐标_Matlab_Coordinates - Fatal编程技术网

数据光标的matlab坐标

数据光标的matlab坐标,matlab,coordinates,Matlab,Coordinates,我通过以下方式创造了一个革命的表面: r1=[-5:1:5]; r2=[1 2 3 4 5 6 5 4 3 2 1]; n=length(r2); [rho,theta] = meshgrid(r1,linspace(0,2*pi,n)); X = rho.*cos(theta); Y = rho.*sin(theta); Z = repmat((r2/max(r2)),n,1); surf(X,Y,Z) 我想以“数据光标”显示的方式获得曲面所有点的坐标。有没有一种可能的方法可以做到这一点?

我通过以下方式创造了一个革命的表面:

r1=[-5:1:5];
r2=[1 2 3 4 5 6 5 4 3 2 1];
n=length(r2);
[rho,theta] = meshgrid(r1,linspace(0,2*pi,n));
X = rho.*cos(theta);
Y = rho.*sin(theta);
Z = repmat((r2/max(r2)),n,1);
surf(X,Y,Z)
我想以“数据光标”显示的方式获得曲面所有点的坐标。有没有一种可能的方法可以做到这一点?
提前谢谢

网格中的点是您在X、Y、Z中输入的点。您的意思是希望获得曲面上的其他点吗?比你在X,Y,Z中输入的分辨率高?我认为在任何类型的绘图中都没有内置插值。我是指曲面的每个点以a(x,y,z)的形式表示,即每个z对应(x,y),最后有一个矩阵11x11,每个矩阵的值为z(x,y)。换句话说,matlab如何将Z与X和Y关联起来,并以Z=f(X,Y)的形式生成曲面。我不清楚您的意图。你能举一个你想要得到的例子吗?有没有一种方法可以得到一个矩阵,其中行对应于X,列对应于Y,元素是Z?