angle用來求複數矩陣相位角的弧度值,其取值為-pi到pi。
a是一個複數,abs(a)是複數的模,ang(a)是複數的角度,該題目應該是 “求(a)^(1/3)”然後用指數形式表達出結果。
函式,angle()是求相位角,angle()的取值是-pi到pi,abs()對於實數是求絕對值,對於複數是求其模值,Z為一個複數時,R=abs(Z),theta=angle(Z),之後利用Z=R.*exp(i*theta)可以將Z復原。
擴充套件資料:
MATLAB的基本知識
在MATLAB下進行基本數學運算,只需將運算式直接打入提示號(>>)之後,並按入Enter鍵即可。
例如:
>> (5*2+1.3-0.8)*10/25
ans =4.2000
MATLAB會將運算結果直接存入一變數ans,代表MATLAB運算後的答案(Answer)並顯示其數值於螢幕上。
提示: ">>"是MATLAB的提示符號(Prompt),但在PC中文視窗系統下,由於編碼方式不同,此提示符號常會消失不見,但這並不會影響到MATLAB的運算結果。
也可將上述運算式的結果設定給另一個變數x:
x = (5*2+1.3-0.8)*10^2/25
x = 42
angle用來求複數矩陣相位角的弧度值,其取值為-pi到pi。
a是一個複數,abs(a)是複數的模,ang(a)是複數的角度,該題目應該是 “求(a)^(1/3)”然後用指數形式表達出結果。
函式,angle()是求相位角,angle()的取值是-pi到pi,abs()對於實數是求絕對值,對於複數是求其模值,Z為一個複數時,R=abs(Z),theta=angle(Z),之後利用Z=R.*exp(i*theta)可以將Z復原。
擴充套件資料:
MATLAB的基本知識
在MATLAB下進行基本數學運算,只需將運算式直接打入提示號(>>)之後,並按入Enter鍵即可。
例如:
>> (5*2+1.3-0.8)*10/25
ans =4.2000
MATLAB會將運算結果直接存入一變數ans,代表MATLAB運算後的答案(Answer)並顯示其數值於螢幕上。
提示: ">>"是MATLAB的提示符號(Prompt),但在PC中文視窗系統下,由於編碼方式不同,此提示符號常會消失不見,但這並不會影響到MATLAB的運算結果。
也可將上述運算式的結果設定給另一個變數x:
x = (5*2+1.3-0.8)*10^2/25
x = 42