汤泉墅别墅价格:meshgride函数(1)

来源:百度文库 编辑:偶看新闻 时间:2024/04/29 21:56:08
meshgrid 的使用方法:
[X,Y] = meshgrid(x,y) 将向量x和y定义的区域转换成矩阵X和Y,这两个矩阵可以用来表示mesh和surf的三维空间点以及两个变量的赋值。其中矩阵X的行向量是向量x的简单复制,而矩阵Y的列向量是向量y的简单复制。详细解释:help meshgridmeshgrid用于从数组a和b产生网格。生成的网格矩阵A和B大小是相同的。它也可以是更高维的。[A,B]=Meshgrid(a,b)
生成size(b)Xsize(a)大小的矩阵A和B。它相当于a从一行重复增加到size(b)行,把b转置成一列再重复增加到size(a)列。因此命令等效于:A=ones(size(b))*a;
B=b'*ones(size(a))如下所示:>> a=[1:2]
a =     1     2>> b=[3:5]b =     3     4     5>> [A,B]=meshgrid(a,b)A =     1     2
     1     2
     1     2
B =     3     3
     4     4
     5     5 >> [B,A]=meshgrid(b,a)B =     3     4     5
     3     4     5
A =     1     1     1
     2     2     2
 meshgride不是在mesh前面必须使用的