matlab中小数如何取整?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/04 02:17:45
matlab中小数如何取整?matlab中小数如何取整?matlab中小数如何取整?matlab中小数取整的函数大约有四个:floor、ceil、round、fix若A=[-2.0,-1.9,-1.5

matlab中小数如何取整?
matlab中小数如何取整?

matlab中小数如何取整?
matlab中小数取整的函数大约有四个:floor、ceil、round、fix

若 A = [-2.0, -1.9, -1.55, -1.45, -1.1, 1.0, 1.1, 1.45, 1.55, 1.9, 2.0];

floor:朝负无穷方向靠近最近的整数;
floor(A)
ans =
-2 -2 -2 -2 -2 1 1 1 1 1 2
ceil:朝正无穷方向靠近最近的整数;
ceil(A)
ans =
-2 -1 -1 -1 -1 1 2 2 2 2 2
round:取最近的整数(相当于四舍五入)
round(A)
ans =
-2 -2 -2 -1 -1 1 1 1 2 2 2
fix:取离0最近的整数
fix(A)
ans =
-2 -1 -1 -1 -1 1 1 1 1 1 2