【问题标题】:Indices from Meshgrid matlabMeshgrid matlab 中的索引
【发布时间】:2017-04-27 02:33:38
【问题描述】:

我被困在这里很久了。请帮帮我。

对于以下代码:

原始“I”尺寸为217x181x181

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

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

Meshgrid X、Y、Z 之后的尺寸为 181x217x181

现在从“I”如何在C矩阵中求值使得X、Y、Z的维度与C的维度匹配。

【问题讨论】:

    标签: matlab marching-cubes


    【解决方案1】:

    对于您的情况,您需要使用ndgrid 而不是meshgrid,因为这将为您提供 217x181x181 的矩阵。您应该看一下以下内容,以便更好地比较这两个功能:

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

    总结一下:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      相关资源
      最近更新 更多