来自Meshgrid matlab的指数

时间:2017-04-27 02:33:39

标签: matlab marching-cubes

我被困在这里这么久。请帮帮我。

以下代码:

原始“我”尺寸为217x181x181

[nX,nY,nZ] =大小(I);

[X,Y,Z] = meshgrid(1:nX,1:nY,1:nZ);

Meshgrid X,Y,Z的尺寸为181x217x181

现在从“我”如何在C矩阵中查找值,使得X,Y,Z的维度与C的维度相匹配。

1 个答案:

答案 0 :(得分:1)

对于您的情况,您需要使用ndgrid而不是meshgrid,因为这将为您提供217x181x181的矩阵。您应该查看以下内容,以便对这两个函数进行比较:

What is the difference between the NDGRID and MESHGRID functions in MATLAB?

总结:

  

NDGRID将用于更高维度的使用,并且当您希望结果反映矩阵/数组表示法时:

     

MESHGRID用于可视化数据,主要用于绘制二维或三维数据时。