目录
meshgrid
语法
用法1
用法二
结论:
产生维数的大小
[X,Y] = meshgrid(x,y)
[X,Y] = meshgrid(x)
[X,Y,Z] = meshgrid(x,y,z)
[X,Y,Z] = meshgrid(x)
[
基于矢量 X
,Y
] = meshgrid(x
,y
)x
和 y
中包含的坐标返回二维网格坐标
X
是一个矩阵,每一行是 x
的一个副本;Y
也是一个矩阵,每一列是 y
的一个副本。坐标 X
和 Y
表示的网格有length(y)
个行和 length(x)
个列
[x,y]=meshgrid(-2:2,2:6)
结果
x =
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
y =
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5
6 6 6 6 6
[x,y]=meshgrid(-2:2);
x =
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
-2 -1 0 1 2
y =
-2 -2 -2 -2 -2
-1 -1 -1 -1 -1
0 0 0 0 0
1 1 1 1 1
2 2 2 2 2
[x,y] = meshgird(a,b) 是产生一个以x行为副本(模板),y列为副本(模板)的一个矩阵
x = 1:3;
y = 1:5;
[X,Y] = meshgrid(x,y)
X = 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3
Y = 1 1 1 2 2 2 3 3 3 4 4 4 5 5 5
[
,坐标 X
,Y
] = meshgrid(x
,y
)X
和 Y
表示的网格有length(y)
个行和 length(x)
个列。y控制行数,x控制列数。