今天在做信息粒化的时候,需要确定几个窗口的数据多少,因此遇到了取整函数,那么matlab提供了好几个取整函数(fix()、round()、floor()、ceil())该如何区分呢?
这里我做一个简单的介绍:
fix(n)
取小于n的整数,这是一类应用在整数取值上的函数,也就是把零上靠。
---------------------------------------------------------------------------------------------
round(n)
这个函数指的就是我们说的四舍五入,直接上图
--------------------------------------------------------------------------
ceil(n)
的意思是向正方向舍入,直接上图
-------------------------------------------------------------------
floor(n)
向负方向舍入,可以与ceil一起对比记忆
看完这些例子,这几个函数就基本了解了