详细举例如下:
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')来查看当前的其他形式。