Matlab糟糕的矩阵打印

时间:2012-11-18 20:18:53

标签: matlab matrix

我有一个矩阵2x4,看起来像那个

m_E =

   1.0e+30 *

   8.161150222102073                 Inf                 Inf   0.000000000000000
                 Inf                 Inf                 Inf   0.000000000000000

如何在没有1.0e+30 *第一行的情况下显示矩阵以使其显示?

我想要这样的东西

m_E =

   8.161150222102073 * 1.0e+30       Inf                 Inf   0.000000000000000
                 Inf                 Inf                 Inf   0.000000000000000

1 个答案:

答案 0 :(得分:3)

使用

format shortg

format longg

您将获得最本地化的符号。 format reference

测试:

  format longg
  m_E =
  8.16115022210207e+030    Inf          Inf             0
            ...

  format shortg
  m_E =
  8.1612e+030          Inf          Inf            0
            ...