meshgrid.
和ndgrid
使用不同的输出格式创建网格。具体来说,使用其中一个函数创建的网格的前两个维度在与其他网格格式进行比较时进行交换。一些MATLAB®功能使用网格meshgrid.
格式,而其他人使用ndgrid
格式,因此通常会在两种格式之间转换网格。
您可以使用以下方法在这些网格格式之间进行转换pagetranspose
(的R2020b)或交换
换流网格阵列的前两个维度。例如,创建一个三维网格meshgrid.
.
现在转置每个网格数组的前两个维度以将网格转换为ndgrid
格式,并将结果与来自ndgrid
.
使用pagetranspose
相当于置换前两个维度,同时留下其他尺寸相同。您还可以使用此操作交换(X, [2 1 3: ndims (X)))
.