【matlab四舍五入】matlab中求不大于x的最大整数用什么函数?除了round()....

发布时间:2021-04-04 16:47:50

matlab中求不大于x的最大整数,用什么函数?除了round()求四舍五入的函数,好像还有一个求不大于x的最大整数,是什么函数?

网友回答

【答案】 (1)fix(x) : 截尾取整.
  >> fix( [3.12 -3.12])
  ans =
   3 -3
  (2)floor(x):不超过x 的最大整数.(高斯取整)
  >> floor( [3.12 -3.12])
  ans =
   3 -4
  (3)ceil(x) : 大于x 的最小整数
  >> ceil( [3.12 -3.12])
  ans =
   4 -3
  (4)四舍五入取整
  >> round(3.12 -3.12)
  ans =
   0
  >> round([3.12 -3.12])
  ans =
   3 -3
以上问题属网友观点,不代表本站立场,仅供参考!