首页 理论教育 MATLAB数值量格式及显示方式设置

MATLAB数值量格式及显示方式设置

时间:2023-06-26 理论教育 版权反馈
【摘要】:MATLAB的数值量默认以双精度格式进行计算并保存在内存中,其显示格式可以通过“format”命令改变。如:1)format short短格式,显示小数点后面4位有效数字,如“pi(π)”显示:说明:由于省略变量名和赋值标记“=”,则系统自动产生一个用作结果的默认变量“ans”。

MATLAB数值量格式及显示方式设置

MATLAB的数值量默认以双精度格式进行计算并保存在内存中,其显示格式可以通过“format”命令改变。如:

1)format short短格式(系统默认),显示小数点后面4位有效数字,如“pi(π)”显示:

978-7-111-48334-2-Part01-21.jpg

说明:由于省略变量名和赋值标记“=”,则系统自动产生一个用作结果的默认变量“ans”。

2)format long长格式,显示15位数字,如用长格式显示“1/7”:

978-7-111-48334-2-Part01-22.jpg

3)format short e短格式e方式,对非整数值按照e方式显示5位数字,如:

978-7-111-48334-2-Part01-23.jpg

4)format long e长格式e方式,对非整数值按照e方式显示小数点后15位数字,如:

978-7-111-48334-2-Part01-24.jpg(www.xing528.com)

5)format hex按照16进制显示,如:

978-7-111-48334-2-Part01-25.jpg

6)format rat用近似的有理数显示,如:

978-7-111-48334-2-Part01-26.jpg

MATLAB语言中有一些特定的数值常量,见表1-7。

表1-7 MATLAB语言中的常量

978-7-111-48334-2-Part01-27.jpg

MATLAB的数据都是以双精度数值来表示的,它们在系统内部又是按照计算机通常处理方法以二进制来表示。这样,造成某些实数不能被精确地表示,而且对能够表示的实数有一个限制,存在浮点运算的相对误差,但是这些误差是小于误差上限eps=2.2204×10-16的,在MATLAB的命令窗口中输入“eps”值就可以得到结果。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈