程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> Matlab學習------數值,變量和表達式

Matlab學習------數值,變量和表達式

編輯:C++入門知識

Matlab學習------數值,變量和表達式


(1)復數

復數輸入可以直接按照表達式輸入(用變量時盡量不要用),也可以在數字和虛部之間添加 *

舉例:

>> num=3+4i

num =

   3.0000 + 4.0000i

>> num=3+4*i

num =

   3.0000 + 4.0000i
復數操作函數:
real(z) 求復數的實部;

imag(z)求復數的虛部;

abs(z)計算復數的模;

angle(z)計算復數的相角。

實例:

>> num=3+4*i

num =

   3.0000 + 4.0000i

>> real(num)

ans =

     3

>> imag(num)

ans =

     4

>> abs(num)

ans =

     5

>> angle(num)

ans =

    0.9273
(2)Inf和NaN

Inf是Infinity的縮寫,表示正無窮大,0做除數時要引入該常量;

NaN是Not-a-Number的縮寫,表示非數值量。

實例:

>> 1/0

ans =

   Inf

>> 0/0

ans =

   NaN





  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved