概述
數(shù)值數(shù)據(jù)類型的分類:
- 整型
- 浮點(diǎn)型
- 復(fù)數(shù)型
整型
在MATLAB 共有八種整數(shù)類型,其中四種為符號(hào)型(int8,int16,int32,int64),四種無符號(hào)型(uint8,uint16,uint32,uint64)。
例如:無符號(hào)8位整數(shù)數(shù)據(jù)范圍:00000000-11111111(0 ~ 2^8-1)
帶符號(hào)8位整數(shù)數(shù)據(jù)范圍:10000000~01111111(-2^7 ~ 2^8-1)
上圖可以得知,int8(129)中int8類型最大為127,129超過127,取最大值,所以為127。
uint8(129)中中uint8類型最大為255,129未大于255,故得出為129。
浮點(diǎn)型
浮點(diǎn)數(shù)包括單精度浮點(diǎn)數(shù)(single)與雙精度浮點(diǎn)數(shù)(double)。
MATLAB默認(rèn)數(shù)據(jù)類型為double。
復(fù)型
把形如a+bi的形式叫做復(fù)數(shù),a是實(shí)部,b是虛部,實(shí)部和虛部默認(rèn)為雙精度型,虛數(shù)單位用i或J來表示。相應(yīng)的加法。乘法,除法,減法規(guī)則是一致的。
real函數(shù):求復(fù)數(shù)的實(shí)部。
imag函數(shù):求復(fù)數(shù)的虛部。
數(shù)值數(shù)據(jù)的輸出格式
format命令的格式:format格式符設(shè)置數(shù)值數(shù)據(jù)的輸出格式,不同的格式符使得數(shù)據(jù)輸出不同。
- format命令只影響數(shù)據(jù)輸出格式,而不影響數(shù)據(jù)的計(jì)算和存儲(chǔ)。
常用數(shù)學(xué)函數(shù)
-
函數(shù)的調(diào)用格式為:
函數(shù)名(函數(shù)自變量的值)
函數(shù)的自變量規(guī)定為矩陣變量,當(dāng)然也可以是標(biāo)量,標(biāo)量本身是矩陣的一種特例。
函數(shù)在運(yùn)算時(shí)是將函數(shù)逐項(xiàng)作用于矩陣的每個(gè)元素上,所以最后運(yùn)算的結(jié)果就是一個(gè)與自變量同型的矩陣。
在這里插入圖片描述 -
常用函數(shù)的應(yīng)用
三角函數(shù)有以弧度為單位的函數(shù)和以角度為單位的函數(shù),如果是以角度為單位的函數(shù)就在函數(shù)名后面加上"d",以示區(qū)別。abs函數(shù)可以求實(shí)數(shù)的絕對值、復(fù)數(shù)的模、字符串的ASCII碼值。
用于取整的函數(shù)有fix、floor、ceil、round。
-
round四舍五入到最近的整數(shù)。
-
ceil與floor相反,它的意思是天花板,也就是取比它大的最小整數(shù),即朝正無窮方向取整。
-
floor顧名思義,就是地板,所以是取比它小的整數(shù),即朝負(fù)無窮方向取整。
-
fix朝零方向取整。
審核編輯:湯梓紅
-
matlab
+關(guān)注
關(guān)注
185文章
2979瀏覽量
230715 -
數(shù)值
+關(guān)注
關(guān)注
0文章
80瀏覽量
14381
發(fā)布評(píng)論請先 登錄
相關(guān)推薦
評(píng)論