matlab中小數(shù)取整的函數(shù)大約有四個(gè):floor、ceil、round、fix。
如果要永久改變格式,需要在設(shè)置菜單中進(jìn)行更改:輸入命令>>preferences,在彈出的界面里,選擇命令行菜單(我的是中文版,英文為command window),右邊會(huì)有數(shù)值格式(Numeric format)選項(xiàng),把 short 更改為 long 就行了,當(dāng)然還有其他選項(xiàng),你也可以更改一下試試效果。
format:設(shè)置輸出格式 對(duì)浮點(diǎn)性變量,缺省為format short. format并不影響matlab如何計(jì)算和存儲(chǔ)變量的值。對(duì)浮點(diǎn)型變量的計(jì)算,即單精度或雙精度,按合適的浮點(diǎn)精度進(jìn)行,而不論變量是如何顯示的。對(duì)整型變量采用整型數(shù)據(jù)。整型變量總是根據(jù)不同的類(class)以合適的數(shù)據(jù)位顯示,例如,3位數(shù)字顯示顯示int8范圍 -128:127。format short, long不影響整型變量的顯示。 format long 顯示15位雙精度,7為單精度(scaled fixed point) format short 顯示5位(scaled fixed point format with 5 digits) format short eng 至少5位加3位指數(shù) format long eng 16位加至少3位指數(shù) format hex 十六進(jìn)制 format bank 2個(gè)十進(jìn)制位 format + 正、負(fù)或零 format rat 有理數(shù)近似 format short 缺省顯示 format long g 對(duì)雙精度,顯示15位定點(diǎn)或浮點(diǎn)格式,對(duì)單精度,顯示7位定點(diǎn)或浮點(diǎn)格式。 format short g 5位定點(diǎn)或浮點(diǎn)格式 format short e 5位浮點(diǎn)格式 format long e 雙精度為15位浮點(diǎn)格式,單精度為7為浮點(diǎn)格式 Matlab里面顯示的數(shù)字默認(rèn)情況下是以short類型進(jìn)行顯示和存儲(chǔ)的。但是有時(shí)候我們需要對(duì)它的顯示格式(精度)進(jìn)行更改,以適合我們的需求。