matlab中的取整函数有哪几种及如何使用
在MATLAB中,经常使用的取整函数有以下几种:
1. floor(x):向负无穷大方向取整,即取不大于x的最大整数。
使用方法:y = floor(x),其中x是要取整的数,y是取整结果。
2. ceil(x):向正无穷大方向取整,即取不小于x的最小整数。
使用方法:y = ceil(x),其中x是要取整的数,y是取整结果。
3. round(x):四舍五入取整。
使用方法:y = round(x),其中x是要取整的数,y是取整结果。
4. fix(x):向零方向取整,即取最接近0的整数。对正数,等价于floor函数;对负数,等价于ceil函数。
使用方法:y = fix(x),其中x是要取整的数,y是取整结果。
5. fix(x,n):向零方向取整,并将小数部份保存n位。
使用方法:y = fix(x,n),其中x是要取整的数,n是小数部份保存的位数,y是取整结果。
6. fix(x,n,'floor'):向负无穷方向取整,并将小数部份保存n位。
使用方法:y = fix(x,n,'floor'),其中x是要取整的数,n是小数部份保存的位数,y是取整结果。
7. fix(x,n,'ceil'):向正无穷方向取整,并将小数部份保存n位。
使用方法:y = fix(x,n,'ceil'),其中x是要取整的数,n是小数部份保存的位数,y是取整结果。
以上是MATLAB中经常使用的取整函数及其使用方法。
TOP