MATLAB對複數的操作總結

說明

正常的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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章