如何用matlab在极坐标中画出含变量的图

问题描述:

如何用matlab在极坐标中画出含变量的图
如ρ=根号下(1+cos60t);θ=80t;其中t为时间
1个回答 分类:综合 2014-10-22

问题解答:

我来补答
这个很简单,直接对t取不同值计算θ、ρ即可:
t=linspace(0,pi/10,1000);
th=80*t;
r=sqrt(1+cos(60*t));
polar(th,r)

或者更简单的用一个变量置换:t=θ/80,然后用ezpolar绘图:
ezpolar('sqrt(1+cos(60*t/80))',[0 8*pi])
 
 
展开全文阅读
剩余:2000
下一页:老师第一十三题