如何用matlab得到一个圆环想得到一个圆环,或者圆盘,不知道有没有直接的函数调用,或者自己编该怎么

发布时间:2021-02-26 04:52:00

如何用matlab得到一个圆环想得到一个圆环,或者圆盘,不知道有没有直接的函数调用,或者自己编该怎么编?

网友回答

圆环:function yuanhuan(R,r)
syms u v;
ezmesh((R+r*cos(u))*cos(v),(R+r*cos(u))*sin(v),r*sin(u));
axis equal;
例子yuanhuan(6,2)
圆盘:function yuanpan(R,r)
theta=linspace(0,2*pi,90);ph=linspace(r,R,30);
[t,p]=meshgrid(theta,ph);
r=t*0;
[x,y,z]=pol2cart(t,p,r);
mesh(x,y,z);
axis equal;
例子yuanpan(5,2)
以上问题属网友观点,不代表本站立场,仅供参考!