1. 程式人生 > >Matlab學習手記——特殊極座標

Matlab學習手記——特殊極座標

介紹極座標繪製的兩個實用技巧。

1. 修改最大半徑

    將兩個極座標系疊加到一起;

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);
rMax = 2*max(rho);
polar([0, 2*pi], [rMax, rMax]);    % 這個看不到線,因為只有一個重複的點
hold on
polar(theta, rho);
hold off

2. 修改網格圓邊線的數量

    需要修改polar.m的原始碼,在命令列輸入以下程式碼:

edit polar

    例項:

 

    修改原始碼,rticks就是網格圓圈的數量,改為固定值比如10,然後註釋掉下面的程式碼,儲存。