格式

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

描述

格式样式改变命令窗口中输出的显示格式,以通过指定的格式样式

格式通过本身,复位输出格式为默认值,其是用于浮点表示法和松线间距对于所有输出线短,固定十进制格式。

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

例子

全部收缩

设置输出格式向长的固定十进制格式和显示的值PI

格式PI
ANS = 3.141592653589793

设置输出格式与紧凑的行间距短的工程格式,然后重新设置格式为默认值。

格式shortEng格式紧凑X =兰特(3)
X =3×3814.7237e-003 913.3759e-003 278.4982e-003 905.7919e-003 632.3592e-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.0975 0.1270,0.8037 0.9575

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

格式十六进制intmax('UINT64'
ANS =UINT64FFFFFFFFFFFFFFFF
realmax
ANS = 7fefffffffffffff

显示器之间的差异shortEnglongEng格式。

设置输出格式shortEng

格式shortEng

创建一个变量,由通过的每次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.2346e + 006 512.3457e + 006 5.1235e + 009

值与小数点后4位和指数是3的倍数显示。

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

格式longEngA = 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当一些在阵列中的值的短号码和一些具有大的指数进行格式化。该shortG取其短的固定十进制格式拾取格式或短科学记数法具有最紧凑的显示器。

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

X = [25 56.31156 255.52675 9876899999]。格式X
X =1×4109×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'
小号松散=

输入参数

全部收缩

输出的显示格式,指定为这些选项之一。

数字格式

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

样式

结果

短(默认)

总之,随着小数点后4位的固定十进制格式。

3.1416

长期,固定小数点,小数点后的15位数字格式值,以及小数点后为7位数字值。

3.141592653589793

shortE

短科学记数法小数点后4位。

3.1416e + 00

寿命长

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

3.141592653589793e + 00

shortG

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

3.1416

longG

长期,固定十进制格式或科学计数法,取其更紧凑,共有15个数字值,和7位数字值。

3.14159265358979

shortEng

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

3.1416e + 000

longEng

龙工符号(指数是3的倍数)与15个显著数字。

3.14159265358979e + 000

+

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

+

银行

货币格式,小数点后2位。

3.14

十六进制

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

400921fb54442d18

小整数的比。

355/113

行距格式

样式

结果

紧凑

禁止多余的空行显示在一个屏幕上更多的产出。

THETA = pi / 2之间
THETA =
1.5708

疏松

加入空行,使输出更易读。

THETA = pi / 2之间

THETA =

1.5708

提示

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

  • 您可以插入之间的空间要么和演示文稿类型,例如,格式化短è

  • MATLAB总是显示到的位数的数据类型的合适数量的整数数据类型。例如,MATLAB使用3位来显示INT8数据类型(例如,-128:127)。设置输出格式要么不影响整型变量的显示。

  • 整数值,浮点数,最大的9位数字不以科学标记显示。

  • 如果要显示具有广泛值的矩阵,可以考虑使用shortG。看到大数据范围格式

也可以看看

||

主题

R2006a前推出