标签: matlab
我尝试了很多MATLAB函数。 round函数会将2.99值转换为最接近的整数3,但我需要通过截断2.99将2值转换为.99。如何在MATLAB中做到这一点?
round
2.99
3
2
.99
答案 0 :(得分:8)
你可以使用floor,它朝向-INF,或fix,它朝向0舍入。选择取决于你想要处理负值的方式 - 如果你只是处理然后,正值可以提供所需的行为。
floor
fix
答案 1 :(得分:0)
使用fix()功能:
fix()
>> fix(4.55) = 4