Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用这里的方程来画一个圆环。我的c=3.7和a=0.5。我用这些值玩了很多,但总是得到一个相当畸形的圆环(太高了)。
c=3.7
a=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])
以及我得到的截图。
我怎样才能调整它,让它看起来像一个“漂亮”的甜甜圈?方程本身有问题吗?
正如 Dan 建议的那样,圆环看起来是正确的,但如果您检查 X、Y、Z 轴,您会注意到它们的比例不同。Axis equal将使比例在所有坐标中都相等
Axis equal