說明
正常的i
就是複數單位,不用重複定義
一、創建複數
- 直接創建
a = 1 + 2i
- 使用命令
complex(a,b)
,該函數產生複數a+bi
octave:4> a = complex(1,2)
a = 1 + 2i
二、求實部:real(z)
該函數求復回數的實部
octave:4> a = complex(1,2)
a = 1 + 2i
octave:5> x = real(a)
x = 1
三、求虛部:imag(z)
求複數z的虛部
a = 1 + 2i
octave:6> y = imag(a)
y = 2
四、求複數的模長:abs(z)
求複數z的模長
a = 1 + 2i
octave:7> b = abs(a)
b = 2.2361
五、求複數的幅角:angle(z)
此角度是用弧度表示的
octave:8> alpha = angle(a)
alpha = 1.1071
六、弧度轉化爲角度:rad2deg(alpha)
將弧度轉化爲角度
alpha = 1.1071
octave:9> Alpha = rad2deg(alpha)
Alpha = 63.435
七、求共軛複數:conj(z)
求複數的共軛複數
octave:12> a = complex(1,2)
a = 1 + 2i
octave:13> b = conj(a)
b = 1 - 2i