笛卡尔到圆柱以冲浪显示

问题描述 投票:0回答:1

这是我的矩阵的维度: 1001,1201,1201 第一个维度是 z,第二个维度是 x,第三个维度是 y。

我的问题是:如何使用 surf 函数显示这个矩阵? 或者,如何将此矩阵转换为维度为 1001, 1201 (z,r) 的二维矩阵?

谢谢你

我正在尝试使用函数 surf 来展示它。

surf cartesian-coordinates cylindrical
1个回答
0
投票

可以说:

depth=-4:0.01:6;
r=-6:0.01:6;
x=-6:0.01:6;
y=-6:0.01:6;
matrix=ones(1001,1201,1201); % the values for the real matrix are different

surf(r,depth,matrix)

正如你所知,它不起作用,因为matrix的尺寸与r深度不一致。 那么,解决办法是什么呢?

© www.soinside.com 2019 - 2024. All rights reserved.