matlab在极坐标中画圆,圆心为(0,0)和(1,1),怎么画?如题,注意是在极坐标中,用polar半径就为2吧

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 14:57:48
matlab在极坐标中画圆,圆心为(0,0)和(1,1),怎么画?如题,注意是在极坐标中,用polar半径就为2吧
xRMO@+&&B%ڤMˊU)h^? >( {gꊿDc\x;w=sI,S4:@t݅WM;_5'QuR؟3_l|:D}U NaVɁujQ1}WU 85OIQ.DYW@\\V"G+,e"tF 9&{2u.4.ƙp'D])bHᲶ#ͱ%nOvVsQiKd59( #l'_"Ta zEbN苩%[`pIgpb瑸s!f8Ar!aĝ%T`,lԆ3T†+sP+3nn)yۗ+X=^3rF|;_

matlab在极坐标中画圆,圆心为(0,0)和(1,1),怎么画?如题,注意是在极坐标中,用polar半径就为2吧
matlab在极坐标中画圆,圆心为(0,0)和(1,1),怎么画?
如题,注意是在极坐标中,用polar
半径就为2吧

matlab在极坐标中画圆,圆心为(0,0)和(1,1),怎么画?如题,注意是在极坐标中,用polar半径就为2吧
参考代码:
t=linspace(0,2*pi,50);
r=2*ones(size(t));
z=1+2*cos(t)+i*(1+2*sin(t));
polar(angle(z),abs(z),'g')
hold on
polar(t,r,'r')
 
说明:
1、其实要点就在于怎样计算出曲线各点对应的极坐标值;
2、如果要在同一图中绘制,应该先画矢径范围更大的那条曲线,否则会显示不完整.