[X,Y] = meshgrid(x,y)
[X,Y] = meshgrid(x,y)
基于向量 x
和 y
中包含的坐标返回二维网格坐标。X
是一个矩阵,每一行是 x
的一个副本;Y
也是一个矩阵,每一列是 y
的一个副本。坐标 X
和 Y
表示的网格有 length(y)
个行和 length(x)
个列。
举个例子:
x = 1:3;
y = 1:5;
[X,Y] = meshgrid(x,y)
x=[1,2,3] y=[1,2,3,4,5] 也就是说分别生成X、Y两个矩阵,均是5*3(即是y个行x个列) 那么X的行为x的副本 Y的列为y的副本 X = 5×3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3
Y = 5×3 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5