【MATLAB】用surf函数画出来的图 叫什么?

问题描述:

【MATLAB】用surf函数画出来的图 叫什么?
比如我跟别人说 XXX图 是XXX数据的灰度图,XXX图是XXX数据的?
1个回答 分类:综合 2014-11-25

问题解答:

我来补答
三维曲面(色)图
 surf 和 surfc 是通过矩形区域来观测数学函数的函数.surf和surfc能够产生由X、Y、Z指定的有色参数化曲面,即三维有色图. 
 
当x = 1:n、y = 1:m,并且[m,n]=size(Z)时,surf(Z)会产生一个矩阵Z的z部分的三维遮罩层,这里Z是一个定义在几何矩形网格内的单值函数. 
 
surf(X,Y,Z)同样产生矩阵Z的有色遮罩层,XY可以是有xy定义的向量或矩阵
 
surf(X,Y,Z,C)是产生一个由C定义颜色的矩阵Z的有色遮罩层 
 
例子
k = 5;
n = 2^k-1;
[x,y,z] = sphere(n);
c = hadamard(2^k);
figure(1)
surf(z);
figure(2)
surf(x,y,z);
axis equal
figure(3)
surf(x,y,z,c);
colormap([1  1  0; 0  1  1])
axis equal 
 
 



 
 
 
展开全文阅读
剩余:2000
上一页:弧度制96页