while用法c語言 matlab中round函數(shù)具體用法?
matlab中round函數(shù)具體用法?舍入功能:舍入。用法:B=round(a)取數(shù)組a中每個元素的整數(shù)部分向最近的方向,返回與a維數(shù)相同的整數(shù)數(shù)組B;對于復(fù)參數(shù)a,取其實(shí)部和虛數(shù)的整數(shù)部分向最近的方
matlab中round函數(shù)具體用法?
舍入功能:舍入。用法:B=round(a)取數(shù)組a中每個元素的整數(shù)部分向最近的方向,返回與a維數(shù)相同的整數(shù)數(shù)組B;對于復(fù)參數(shù)a,取其實(shí)部和虛數(shù)的整數(shù)部分向最近的方向,并返回一個復(fù)雜的數(shù)據(jù)B。例如:ceil(x)返回不小于x的最小整數(shù)值(然后轉(zhuǎn)換為double)。Floor(x)返回不大于x的最大整數(shù)值。Round(x)返回x的舍入整數(shù)值。#include
Round函數(shù)的語法是:Round(number,Num)uNumber:要舍入的數(shù)字。Num Digits:指定的要舍入的位數(shù)。其中,如果數(shù)字大于0,則四舍五入到指定的小數(shù)位。如果數(shù)字等于0,則四舍五入到最接近的整數(shù)。如果數(shù)字小于0,則四舍五入到小數(shù)點(diǎn)左側(cè)。=四舍五入(3.19,1)四舍五入3.19到一個小數(shù)位(3.2)=四舍五入(2.649,1)四舍五入2.649到一個小數(shù)位(2.6)=四舍五入(-5.574,2)四舍五入-5.574到兩個小數(shù)位(-5.57)=四舍五入(18.8,-1)四舍五入18.8到一個小數(shù)位(20)。這個參數(shù)-1被四舍五入到十位數(shù)。
matlab里的round函數(shù)是什么意思?
調(diào)用格式:y=round(x)在MATLAB中,round也是一個舍入函數(shù)。在MATLAB的命令窗口中輸入doc round或help round,得到函數(shù)的相關(guān)幫助信息。相關(guān)函數(shù):ceil,floor,fix program example>>A=[-1.9,-0.2,3.4,5.6,7.0,2.4,3.6i]a=第1列到第4列-1.9000-0.2000 3.4000 5.6000第5列到第67.0000 2.4000 3.6000i>>round(a)ans=第1列到第4列-2.0000 0 3.0000 6.0000第5列到第67.0000 2.0000 4.0000i a=第1列到第4列-1.9000-0.2000 3.4000 5.6000第5列至67.0000 2.4000 3.6000i參考:http://blog.sina.com.cn/s/blogA4034b2801012o1n.HTML
Matlab中大約有四個十進(jìn)制舍入函數(shù):floor、ceil、round、fix 1和round。舍入方法是舍入。舍入功能:舍入。用法:B=round(a)取數(shù)組a中每個元素的整數(shù)部分向最近的方向,返回與a維數(shù)相同的整數(shù)數(shù)組B;對于復(fù)參數(shù)a,取其實(shí)部和虛數(shù)的整數(shù)部分向最近的方向,返回復(fù)數(shù)據(jù)B。樓層舍入方法是將樓層(x)向下舍入,并返回不大于x.3的最大整數(shù)值。ceil舍入方法是對ceil(x)進(jìn)行舍入,并返回不小于x的最小整數(shù)值(然后轉(zhuǎn)換為雙精度)。4如果y不等于0,其中n=fix(X./y)mod(X,y)返回X-n.*y。當(dāng)y不等于0時,n=floor(X./y)round(X)返回X的舍入整數(shù)值。