古詩詞大全網 - 四字成語 - matlab 繪制由下列極坐標方程表示的曲線 r=aθ

matlab 繪制由下列極坐標方程表示的曲線 r=aθ

1、theta1=linspace(theta(1),theta(end),5000);

yy=spline(theta,R,theta1);

polar(theta1,yy)

2、theta = [0,15,30,45,60,75,90,105,120,135,150,165,180,195,210,225,240,255,270,285,300,315,330,345,360];?

R =[320,321,341,375,420,450,460,466,474,468,466,466,466,466,466,466,466,461,443,420,400,383,360,337,320];

plot(theta,R,'o');

%將數據標準化

theta1 = (theta-mean(theta))./std(theta);

p=polyfit(theta1,R,8);

pval=polyval(p,theta1);

hold on;

plot(theta,pval);

擴展資料:

極坐標通常被用於導航,作為旅行的目的地或方向可以作為從所考慮的物體的距離和角度。例如,飛機使用極坐標的壹個略加修改的版本進行導航。

這個系統中是壹般的用於導航任何種類中的壹個系統,在0°射線壹般被稱為航向360,並且角度是以順時針方向繼續,而不是逆時針方向,如同在數學系統那樣。

航向360對應地磁北極,而航向90,180,和270分別對應於磁東,南,西。因此,壹架飛機向正東方向上航行5海裏將是在航向90(空中交通管制讀作090)上航行5個單位。

百度百科-極坐標方程