matlab 有没有按某个小数位数做四舍五入的函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab 有没有按某个小数位数做四舍五入的函数相关的知识,希望对你有一定的参考价值。
round(X) rounds the elements of X to the nearest integers。
MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。
是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
参考技术A 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-2111112ceil:朝正无穷方向靠近最近的整数;ceil(A)ans=-2-1-1-1-1122222round:取最近的整数(相当于四舍五入)round(A)ans=-2-2-2-1-1111222fix:取离0最近的整数fix(A)ans=-2-1-1-1-1111112 参考技术Ba=123.4567890;
a=roundn(a,-4)
a = 123.4568
以上是关于matlab 有没有按某个小数位数做四舍五入的函数的主要内容,如果未能解决你的问题,请参考以下文章
15、pandas的设置数字格式,小数位数、百分号、千位分隔符