用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按制图形的个数