文件

格式

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

句法

格式风格
格式

描述

例子

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

例子

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

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

例子

全部收缩

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

格式π
ans = 3.141592653589793

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

格式shortEng格式紧凑的x =兰特(3)
X = 814.72737e -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 =0.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.2346e + 006
512.3457e + 006
5.1235E + 009

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

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

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

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

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

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

x = [25 56.31156 255.52675 9876899999];格式短的X
X =1.0E + 09 * 0.0000 0.0000 0.0000 9.8769

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

格式shortGX
X = 25 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

这个话题有用吗?