主要内容

DisplayFormatOptions

命令窗口中的输出显示格式

描述

您可以使用格式函数在命令窗口中返回当前显示格式的信息。该信息存储在DisplayFormatOptions对象。对象有两个属性:NumericFormat存储数字显示格式和LineSpacing存储行间距显示格式。你也可以打电话格式与一个DisplayFormatOptions对象作为输入参数,以恢复保存在该对象中的显示设置。

创建

创建一个DisplayFormatOptions对象通过调用格式函数的输出参数。

属性

全部展开

数字显示格式,指定为这些选项之一。

风格

结果

例子

简短的固定十进制格式,小数点后有4位数字。这是默认的数值设置。

3.1416

长的固定十进制格式,小数点后有15位值,小数点后7位为值。

3.141592653589793

shortE

小数点后有四位数字的简短科学记数法。

3.1416 e + 00

再有

小数点后有15位的长科学记数法值,小数点后7位为值。

3.141592653589793 e + 00

shortG

短的固定十进制格式或科学记数法,以更紧凑的为准,总共5位数字。

3.1416

longG

长、固定十进制格式或科学记数法,以更紧凑者为准,总共15位值,7位数字值。

3.14159265358979

shortEng

短工程符号(指数是3的倍数),小数点后有4位数字。

3.1416 e + 000

longEng

长工程符号(指数是3的倍数),有15位有效数字。

3.14159265358979 e + 000

+

正/负格式+-,为正、负和零元素显示空白字符。

+

银行

小数点后有2位数字的货币格式。

3.14

十六进制

二进制双精度数的十六进制表示。

400921 fb54442d18

理性的

小整数的比值。

355/113

行间距显示格式,指定为紧凑的宽松的

风格

结果

例子

紧凑的

抑制多余的空行以在单个屏幕上显示更多输出。

= /2
θ=
1.5708

宽松的

添加空行使输出更具可读性。这是行间距的默认设置。

= /2

θ=

1.5708

例子

全部折叠

自从R2021a

获取当前显示格式。

格式
fmt = DisplayFormatOptions属性:NumericFormat: "short" linespace: "loose"

自从R2021a

保存当前显示格式,并在以后的时间恢复。

设置数值显示为shortE并显示一个2乘2的数值矩阵。

格式shortEM = [9638573934 37467;236 574638295]
m =2×29.6386e+09 3.7467e+04 2.3600e+02 5.7464e+08

保存当前显示格式为oldFmt并将数字格式更改为再有

oldFmt = format(“再有”
oldFmt = DisplayFormatOptions with properties: NumericFormat: "shortE" linespace: "loose"

通过重新显示矩阵,确认数字格式现在是长科学记数法

m =2×29.638573934000000e+09 3.746700000000000e+04 2.360000000000000e+02 5.746382950000000e+08

将格式恢复到以前的状态。重新显示确认数字格式现在是简短的科学格式。

格式(oldFmt) m
m =2×29.6386e+09 3.7467e+04 2.3600e+02 5.7464e+08

版本历史

R2021a中引入

另请参阅