![MATLAB 2020数学计算从入门到精通](https://wfqqreader-1252317822.image.myqcloud.com/cover/840/43806840/b_43806840.jpg)
上QQ阅读APP看书,第一时间看更新
1.1.2 数据的显示格式
一般而言,在MATLAB中数据的存储与计算都是以双精度进行的,但有多种显示形式。在默认情况下,若数据为整数,就以整数表示;若数据为实数,则以保留小数点后4位的精度近似表示。
用户可以改变数字显示格式。控制数字显示格式的命令是format,其调用格式见表1-4。
表1-4 format调用格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/13_02.jpg?sign=1739411369-HFO3sxTnX6gn3aYgB6exzPehHOrlsQx3-0-b2ed8d92177d60f9f84a512215b3cf4b)
例1-8: 控制数字显示格式。
解: MATLAB程序如下。
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/13_03.jpg?sign=1739411369-fuX4uJSEOrekHgCRQXo3OY6HwZaJvM6P-0-bd858c55468afa2636376de2504b3c1d)
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/13_04.jpg?sign=1739411369-GTIhzvGO1JnSgFN4UaHURGyWrVI09O3g-0-93ab6b079c06d50ac0e57e0226dcb1f5)
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/14_01.jpg?sign=1739411369-MC3VUn1AoYFZWellPV8qtUi1DmBeRePq-0-951e7c4f68c6804dbf90483c7cc4cf51)
表1-5 style类型格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/14_02.jpg?sign=1739411369-ARnTgEGYOVwOAMXYfyk3ZmQ6iQFxnIiO-0-e09adb6a356da292d62ec1508dad5191)
在MATLAB中,rat函数将数字以有理数(分数)形式输出,作用类似于format rat,其调用格式见表1-6。
表1-6 rat调用格式
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/14_03.jpg?sign=1739411369-DHsX8Xstio7AH0M0QPIBVzDHupzfJOjR-0-31827ad545fe753ff63b6a8985aa0453)
例1-9: 有理式显示预定义变量。
解: MATLAB程序如下。
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/14_04.jpg?sign=1739411369-7wjuDfuDXgV3UPrQceYWR13Wy7OI48kd-0-9a1ab2ec74f36da17342a5e7ac1c793b)
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/14_05.jpg?sign=1739411369-S6QMmP05GfRazqVuIjIVA5o5Gum1tIEr-0-e6feea6578a4ff1de6b77f826e49a68a)
![](https://epubservercos.yuewen.com/403E7C/23083822209829806/epubprivate/OEBPS/Images/15_01.jpg?sign=1739411369-esYMwKLWTV47nRdmmyNlnKaYQP26PJjz-0-0b842d247ef172861c2b4d094b1b6d12)