EDA365电子论坛网
标题: MATLAB中取整函数(fix, floor, ceil, round)的使用 [打印本页]
作者: mutougeda 时间: 2020-8-21 14:30
标题: MATLAB中取整函数(fix, floor, ceil, round)的使用
1)fix(x) : 截尾取整.
ans =
>> floor( [3.12 -3.12])
3 -4
>> ceil( [3.12 -3.12])
4 -3
>> round(3.12 -3.12)
0
ans =
MATLAB中四个取整函数具体使用方法如下:
& G+ W* t! K* M8 [, V5 _* u& FMatlab取整函数有: fix, floor, ceil, round.
) a8 A/ A0 C" v4 J8 _& sfix5 f9 ~) P( j. i4 U; @
朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;
- m, |8 A2 n" y0 G" h/ mfloor
; [5 e# s4 s7 P, H: S( Z- m5 A) G朝负无穷方向取整,如floor(-1.3)=-2; floor(1.3)=1;
* U9 x; W6 |5 y2 E& Jceil
8 n S' j0 c1 |- L' H/ ^; s1 j8 X9 D朝正无穷方向取整,如ceil(-1.3)=-1; ceil(1.3)=2;
6 q' u* z1 \8 g. I4 I) dround
7 k5 b; ~1 [8 z+ m' ~四舍五入到最近的整数,如round(-1.3)=-1;round(-1.52)=-2;round(1.3)=1;round(1.52)=2。
3 k) R) M/ U" V3 G$ D
作者: younicp 时间: 2020-8-21 14:48
MATLAB中取整函数(fix, floor, ceil, round)的使用
| 欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) |
Powered by Discuz! X3.2 |