matlab对数据取整型,matlab数据取整⽅法
1.
功能:四舍五⼊取整。
使⽤⽅法:B = round(A)
对A中每个元素朝最近的⽅向取整数部分,并返回与A同维的整数数组B,对于⼀个复数参量A,则分别对其实部和虚数朝最近的⽅向取整数部分,并返回⼀复数数据B。
例⼦:
ceil(x)返回不⼩于x的最⼩整数值(然后转换为型)。
floor(x)返回不⼤于x的最⼤整数值。
round(x)返回x的四舍五⼊整数值。
>> round(4.6)
ans =
5
>> fix(4.6)
ans =
4
>> floor(4.6)
ans =
4
>> ceil(4.6)
ans =
5
>> sign(-4.6)
ans =
-1
>> sign(4.6)
ans =
1
>> sign(0)
ans =
>> rem(5,2)
ans =
1
>>mod(16,-3)
ans =
-2
1
2
3
4
5
6
7
8
9
四舍五入函数保留整数10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
取模(mod)与取余(rem)是不同的两个函数的⽣成机制不同