MATLAB的五种取整运算
1 按照四舍五入的规则取整
形式:round(x)
>> round(3.6)
ans =
4
------------
>> round(3.4)
ans =
3
2 向上取整
形式:ceil(x)
>> ceil(3.5)
ans =
4
------------
>> ceil(3.3)
ans =
4
3 向下取整
形式:floor(x)
>> floor(3.4)
ans =
3
--------------
>> floor(3.7)
ans =
3
4 靠近0取整
形式:fix(x)
>> fix(3.5)
ans =
3
------------
>> fix(-0.8)
ans =
0
------------
>> fix(1.9)
ans =
1
5 abs()函数
>> abs(-16)%求绝对值
ans =
16
------------
>> abs(3+2i)%算复数的模
ans =
3.6056
-------------
>> abs(3+4i)%算复数的模
ans =
5
--------------
>> abs('A')%算字符串的ASCII码
ans =
65
总结起来就是计算绝对值,算复数的模,算字符串的ASCII码。