在matlab中绘制圆环

时间:2013-10-09 15:00:48

标签: matlab plot

我使用here中的等式绘制圆环面。我的c=3.7a=0.5。我已经玩了很多这些价值但总是得到一个相当畸形的圆环(太高了)。

Matlab命令:

ezmesh('(3.7+0.5*cos(v))*cos(u)','(3.7+ 0.5*cos(v))*sin(u)','0.5*sin(v)',[0,2*pi,0,2*pi])

以及我正在获取的截图。

enter image description here

我如何调整它以使它看起来像一个“漂亮”的甜甜圈?方程本身有问题吗?

1 个答案:

答案 0 :(得分:2)

正如丹所说,圆环看起来是正确的,但是如果你检查X,Y,和Z轴,你会注意到你没有它们在相同的比例。 Axis equal将使所有坐标中的比例相等