matlab中format函数的格式有哪些?

如题所述

详细举例如下:

format short:默认格式,小数点后保留4位

format long:有效数字16位

format long e:有效数字16位加3位指数

format short e:有效数字5位加3位指数

format bank:保留两位小数位

format +:只给出正负

format rational:以分数的形式表示

format hex:以16进制数表示

format long g:15位有效数

format short g:5位有效数

扩展资料:

matlab中format函数用于控制matlab命令窗口中输出结果的显示方式和位数。format的调用形式为:

formatformat typeformat('type')

其中第一个表示采用默认值,后面两种的type为具体的显示类型字符串。matlab提供了十几种type,包括:

short,long,shertE,longE,shortG,longG,shortEng,longEng,+,bank,hex,rat,compact,loose. 注意这些type不分大小写,比图short可以是Short,sHort或SHORT等,format内部会自行进行转换识别。

可以用get(0,'FormatSpacing')来查看当前是compact还是loose或者用get(0,'Format')来查看当前的其他形式。

温馨提示:答案为网友推荐,仅供参考