用Matlab绘制函数曲线的问题.如何用Matlab绘制如下极坐标下的曲线r=a*cos(b+nθ)并讨论参数a,b,n的影响.
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 20:34:17
用Matlab绘制函数曲线的问题.如何用Matlab绘制如下极坐标下的曲线r=a*cos(b+nθ)并讨论参数a,b,n的影响.
用Matlab绘制函数曲线的问题.
如何用Matlab绘制如下极坐标下的曲线
r=a*cos(b+nθ)
并讨论参数a,b,n的影响.
用Matlab绘制函数曲线的问题.如何用Matlab绘制如下极坐标下的曲线r=a*cos(b+nθ)并讨论参数a,b,n的影响.
>> clear;
>> close all
>> theta=0:0.01:2*pi;
>> a=1;b=0;n=1;
>> r=a*cos(b+n*theta);
>> subplot(2,2,1)
>> polar(theta,r,'r')
>> title('a=1,b=0,n=1');
%%%%%%%%a的影响
>> a=2;b=0;n=1;
>> r=a*cos(b+n*theta);
>> subplot(2,2,2)
>> polar(theta,r,'r')
>> title('a=2,b=0,n=1');
%%%%%%%b的影响
>> a=1;b=pi;n=1;
>> r=a*cos(b+n*theta);
>> subplot(2,2,3)
>> polar(theta,r,'r')
>> title('a=1,b=pi,n=1');
%%%%%%%c的影响
>> a=1;b=0;n=2;
>> r=a*cos(b+n*theta);
>> subplot(2,2,4)
>> polar(theta,r,'r')
>> title('a=1,b=0,n=2');
%%下面仅供参考
%%a控制图形的大小,b控制图形的方向,n按制图形的个数