如何采用MATLAB软件画出极坐标图
答案:2 悬赏:10
解决时间 2021-11-11 00:31
- 提问者网友:时间却是纷扰
- 2021-11-10 00:50
如何采用MATLAB软件画出极坐标图
最佳答案
- 二级知识专家网友:猎杀温柔
- 2021-11-10 01:11
如何采用MATLAB软件画出极坐标图
figure;
t = 0:.01:2*pi;
polar(t,sin(2*t).*cos(2*t),'--r')
b = findobj(gcf);
c = findall(b,'Type','text');
for phi = 0:30:330
str = num2str(phi);
str_new = [str '^\circ'];
d = findobj(c,'String',str);
set(d,'String',str_new);
end
figure;
t = 0:.01:2*pi;
polar(t,sin(2*t).*cos(2*t),'--r')
b = findobj(gcf);
c = findall(b,'Type','text');
for phi = 0:30:330
str = num2str(phi);
str_new = [str '^\circ'];
d = findobj(c,'String',str);
set(d,'String',str_new);
end
全部回答
- 1楼网友:甜野猫
- 2021-11-10 02:39
polar可用于描绘极坐标图像。
最简单而常用的命令格式:polar(theta, rho)
其中,theta是用弧度制表示的角度,rho是对应的半径。
例:
a=-2*pi:.001:2*pi; %设定角度
b=(1-sin(a)); %设定对应角度的半径
polar(a, b,'r') %绘图
得到
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯