1
因为这么长时间,我被卡在了这里。请帮帮我。Meshgrid matlab的索引
对于以下的代码:
原始“I”尺寸217x181x181
[NX,NY,NZ] =尺寸(I); [X,Y,Z] = meshgrid(1:nX,1:nY,1:nZ);以及其中,
后Meshgrid X,Y,Z是尺寸181x217x181
现在从的 “I”如何找到用C矩阵值,使得X,Y的尺寸,Z与C.
的匹配因为这么长时间,我被卡在了这里。请帮帮我。Meshgrid matlab的索引
对于以下的代码:
原始“I”尺寸217x181x181
[NX,NY,NZ] =尺寸(I); [X,Y,Z] = meshgrid(1:nX,1:nY,1:nZ);以及其中,
后Meshgrid X,Y,Z是尺寸181x217x181
现在从的 “I”如何找到用C矩阵值,使得X,Y的尺寸,Z与C.
的匹配对于你的情况,你会想用ndgrid
而不是meshgrid
,因为这会给你矩阵是217x181x181。你应该看看下面的两个功能一个很好的比较:
What is the difference between the NDGRID and MESHGRID functions in MATLAB?
总结:
NDGRID要用于更高维度使用,当你想要的结果反映矩阵/数组表示法:
MESHGRID将用于可视化数据,并应主要用于绘制二维或三维数据时。
谢谢! .. 有效 ... :) –