【发布时间】:2014-12-27 02:03:30
【问题描述】:
我在 y=0 的水平线上 (x,y,data) (2991*3) 有一些数据。 我不想在笛卡尔坐标系中绘制线,而是想将该线转换为四分之一圆,并以颜色范围绘制数据。
我可以创建一个网格
rho = x
theta = (0:0.5:90)*pi/180
[th, r] = meshgrid(theta,rho);
我遇到的问题是在 2D 中绘制圆并将数据链接到网格。 非常欢迎任何提示!
【问题讨论】:
-
选择原始x,y网格中x^2 + y^2
-
-
我喜欢这个数字。单独的文字太模棱两可了,但这样我就得到了你想要的。
-
谢谢。我想如果我知道如何解释它,我就能做到;)!沿线的数据比那要复杂一点,但总体思路就是图。
标签: matlab geometry mesh polar-coordinates