数值的显示格式
默认情况下,MATLAB® 使用 5 位短格式显示数值。例如,
x = 4/3
x = 1.3333
您可以使用 format
函数更改在命令行窗口或编辑器中的显示。
format long
x
x = 1.333333333333333
format
函数仅设置当前 MATLAB 会话中的格式。要设置后续会话中的格式,请在主页选项卡上的环境部分,点击 预设。选择 MATLAB > 命令行窗口,然后选择数值格式选项。
下表总结了数值输出格式选项。
| 结果 | 示例 |
---|---|---|
| 短固定十进制小数点格式,小数点后包含 4 位数。 | 3.1416 |
| 长固定十进制小数点格式, | 3.141592653589793 |
| 短科学记数法,小数点后包含 4 位数。 | 3.1416e+00 |
| 长科学记数法, | 3.141592653589793e+00 |
| 短固定十进制小数点格式或科学记数法(取更紧凑的一个),总共 5 位。 | 3.1416 |
| 长固定十进制小数点格式或科学记数法(取更紧凑的一个),对于 | 3.14159265358979 |
| 短工程记数法,小数点后包含 4 位数,指数为 3 的倍数。 | 3.1416e+000 |
| 长工程记数法,包含 15 位有效位数,指数为 3 的倍数。 | 3.14159265358979e+000 |
| 正/负格式,对正、负和零元素分别显示 | + |
| 货币格式,小数点后包含 2 位数。 | 3.14 |
| 二进制双精度数字的十六进制表示形式。 | 400921fb54442d18 |
| 小整数的比率。 | 355/113 |
显示格式只影响数值的显示方式,不影响它们在 MATLAB 中的存储方式。