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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 04:14:31
matlab中求不大于x的最大整数,用什么函数?除了round()求四舍五入的函数,好像还有一个求不大于x的最大整数,是什么函数?

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

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