文件

格式

设置命令窗口输出显示格式

描述

例子

格式风格将命令窗口中的输出显示格式更改为指定的格式风格

例子

格式本身,将输出格式重置为默认值,这是浮点符号的短,固定小数格式,以及所有输出线的松散线间距。

数字格式仅影响命令窗口输出中的数字,而不是MATLAB如何®计算或保存它们。

例子

全部折叠

将输出格式设置为长固定十进制格式并显示值π

格式π
ans = 3.141592653589793

将输出格式设置为具有紧凑行间距的短工程格式,然后将格式重置为默认格式。

格式shortEng格式紧凑的x =兰特(3)
X =3×3814.7237e-003 913.3759e-003 278.4982e-003 905.7919e-003 632.35992e -003 546.8815e-003 126.9868e-003 97.5404e-003 957.5068e-003
格式X.
X =3×30.8147 0.9134 0.2785 0.9058 0.6324 0.5469 0.1270 0.0975 0.9575

以十六进制格式显示整数和实数的最大值。

格式十六进制Intmax('uint64'
ans =.UINT64ffffffffffffffff
最大浮点数
ans = 7 fefffffffffffff

显示差异shortEng龙岗格式。

将输出格式设置为shortEng

格式shortEng

创建一个变量并通过每次通过A的10倍增加其值为了环形。

a = 5.123456789;为了K = 1:10 DISP(a)a = a * 10;结尾
5.1235E + 000 51.2346E + 000 512.3457E + 000 5.1235E + 003 51.2346E + 003 512.3457E + 003 5.1235E + 006 51.23460 + 006 512.3457E + 006 5.1235E + 009 5.1235E + 009

值在小数点后的4位数字和指数中显示为3的值。

将输出格式设置为长工程格式,并查看相同的值。

格式龙岗a = 5.123456789;为了K = 1:10 DISP(a)a = a * 10;结尾
5.12345678900000e + 000 51.2345678900000e + 000 512.345678900000e + 000 5.12345678900000e + 003 51.2345678900000e + 003 512.345678900000e + 003 5.12345678900000e + 006 51.2345678900000e + 006 512.345678900000e + 006 5.12345678900000e + 009

这些值显示为15位数字和3的倍数指数。

使用shortG当数组中的一些值是短数字而另一些值有大指数时,使用Format。的shortG格式选择哪种短固定十进制格式或短科学符号具有最紧凑的显示屏。

创建一个变量并显示输出短的格式,这是默认值。

x = [25 56.31156 255.52675 9876899999];格式短的X
X =1×410.9.×0.0000 0.0000 0.0000 9.8769

将格式设置为shortG并重新显示值。

格式shortGX
X =1×425 56.312 255.53 9.8769E + 09

获取当前的数字格式。

f = get(0,'格式'
f = shortg

获取当前行间距,可以设置为松动的紧凑的

s = get(0,'formatspacing'
S =松散

输入参数

全部折叠

输出显示格式,指定为其中一个选项。

数字格式

这些样式控制数字变量的输出显示格式。

风格

结果

例子

短(默认)

短,固定十进制格式,小数点后有4位数字。

3.1416

长,固定的十进制格式,小数点后15位双倍的值,小数点后7位单身的价值观。

3.141592653589793

shortE

十进制点后的4位数字短科学符号。

3.1416 e + 00

再有

长科学记数法,小数点后为15位双倍的值,小数点后7位单身的价值观。

3.141592653589793 e + 00

shortG

简短,固定十进制格式或科学符号,以较紧凑的,总共5位。

3.1416

longG

长期,固定十进制格式或科学符号,以较紧凑的,共有15位数字双倍的值,7位表示单身的价值观。

3.14159265358979

shortEng

短的工程记数法(指数是3的倍数),小数点后有4位。

3.1416E + 000.

龙岗

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

3.14159265358979e + 000

+

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

+

银行

小数点后两位的货币格式。

3.14

十六进制

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

400921 fb54442d18

小整数的比例。

355/113

线间距格式

风格

结果

例子

紧凑的

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

θ=π/ 2
θ=
1.5708

松动的

添加空行使输出更具可读性。

θ=π/ 2

θ=

1.5708

提示

  • 指定格式仅适用于当前的MATLAB会话。要在会话上保持格式,请选择一个数字格式数字显示命令窗口首选项中的选项。

  • 您可以在介于之间插入空格短的例如,演示类型,格式短E

  • MATLAB始终将整数数据类型显示为数据类型的适当数量。例如,MATLAB使用3位数字显示INT8.数据类型(例如,-128:127)。设置输出格式为短的不影响整型变量的显示。

  • 整数值,最多9位数字的浮点数不显示科学符号。

  • 如果您正在显示具有多种值范围的矩阵,请考虑使用shortG.看到大数据范围格式

也可以看看

||

话题

之前介绍过的R2006a