如何以超过4位小数的矩阵显示数据

ast*_*tre 5 matlab number-formatting

他,

我的问题是这个matlab输出:

>>model3.Mu

ans =

0.7677    -1.1755   -0.8956

-0.0100    0.0883    0.0235

0.0001    -0.0010   -0.0003

-0.0000    0.0000    0.0000
Run Code Online (Sandbox Code Playgroud)

如何以超过4位小数的4x3矩阵显示此数据?

vic*_*tcu 8

在matlab提示符下键入:

>> help format
Run Code Online (Sandbox Code Playgroud)

我想你想要做的是在执行脚本之前发出命令"FORMAT LONG".

您还可以使用循环中的fprintf将矩阵打印到任意精度.

  • `格式长g`只是为了确保你没有得到科学记数法 (3认同)