文件帮助中心
2-D和3-D网格
[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具有冗长)行和长度(x)列。
[X那y] = meshgrid(X那y)
X
y
冗长)
长度(x)
[X那y] = meshgrid(X)是相同的[x,y] = meshgrid(x,x),以网格尺寸返回方形网格坐标长度(x)-经过-长度(x)。
[X那y] = meshgrid(X)
[x,y] = meshgrid(x,x)
[X那y那Z.] = meshgrid(X那y那Z.)返回由向量定义的3-D网格坐标X那y, 和Z.。网格代表X那y, 和Z.有规模冗长)-经过-长度(x)-经过-长度(z)。
[X那y那Z.] = meshgrid(X那y那Z.)
Z.
长度(z)
[X那y那Z.] = meshgrid(X)是相同的[x,y,z] = meshgrid(x,x,x),以网格尺寸返回3-D网格坐标长度(x)-经过-长度(x)-经过-长度(x)。
[X那y那Z.] = meshgrid(X)
[x,y,z] = meshgrid(x,x,x)
全部收缩
使用2-D网格协调X- 由载体定义的核果X和y- 由载体定义的核果y。
x = 1:3;y = 1:5;[x,y] = meshgrid(x,y)
X =5×31 2 3 1 2 3 1 2 3 1 2 3 1 2 3
y =5×31 1 1 2 2 2 3 3 3 4 4 4 5 5 5 5
评估表达 X 2 + y 2 在2-D网格上。
X. ^ 2 + Y. ^ 2
ans =.5×32 5 10 5 8 13 10 13 18 17 20 25 26 26 29 34
使用均匀间隔创建一个2-D网格X- 控制和y- 在间隔中进行控制[-2,2]。
x = -2:0.25:2;y = x;[x,y] = meshgrid(x);
评估和绘制功能 F ( X 那 y ) = X E. - X 2 - y 2 在2-D网格上。
f = x * exp(-x。^ 2-y。^ 2);冲浪(x,y,f)
从R2016B开始,在运营之前,并不总是需要创建网格。例如,计算表达式 X E. - X 2 - y 2 隐含地扩展了向量X和y。有关隐式扩展的更多信息,请参阅阵列与矩阵操作。
冲浪(x,y,x。* exp(-x。^ 2-(y')。^ 2))
创建3-D网格坐标X- ,y-, 和Z.- 在间隔中定义的 - 在[0,6]中定义,并评估表达式 X 2 + y 2 + Z. 2 。
x = 0:2:6;Y = 0:1:6;z = 0:3:6;[x,y,z] = meshgrid(x,y,z);f = x ^ 2 + y. ^ 2 + z. ^ 2;
确定网格的大小。三个坐标向量具有不同的长度,形成一块矩形盒网格点。
Gridsize =尺寸(f)
gridsize =1×37 4 3.
使用单输入语法基于定义的坐标生成均匀间隔的3-D网格X。新网格形成网格点的立方体。
[x,y,z] = meshgrid(x);g = x. ^ 2 + y. ^ 2 + z. ^ 2;Gridsize =尺寸(g)
gridsize =1×34 4 4.
点坐标,指定为向量。
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32
UINT64
y-坐标的点,指定为载体。
Z-坐标的点,指定为向量。
在网格上X坐标,返回为2-D(两个输入)或3-D阵列(三个输入)。
在网格上坐标,返回为2-D(两个输入)或3-D阵列(三个输入)。
z坐标在网格上,作为3-D阵列返回。
有关创建多维网格的其他信息,请参阅网格代表。
使用说明和限制:
输入必须浮点双或单个。
有关更多信息,请参阅在GPU上运行matlab函数(并行计算工具箱)。
有关更多信息,请参阅使用分布式阵列运行MATLAB函数(并行计算工具箱)。
栅格internallant.|网|ndgrid.|冲浪
栅格internallant.
网
ndgrid.
冲浪
系统上存在此示例的修改版本。你想打开这个版本吗?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室