7

如何将格式更改为显示这样的矩阵:

 1.0e+003 *

3.1251         0         0         0         0         0         0         0         0         0
     0    3.1251         0         0         0         0         0         0         0         0
     0         0    3.1251         0         0         0         0         0         0         0
     0         0         0    3.1251         0         0         0         0         0         0
     0         0         0         0    3.1251         0         0         0         0         0
     0         0         0         0         0    3.1251         0         0         0         0
     0         0         0         0         0         0    3.1251         0         0         0
     0         0         0         0         0         0         0    3.1251         0         0
     0         0         0         0         0         0         0         0    3.1251         0
     0         0         0         0         0         0         0         0         0    3.1251

而是将 包含在1.0e+003每个双精度中,以便矩阵看起来像3125对角线?

4

1 回答 1

8

如果将格式更改shortG(基于文档的示例 5),您可以获得所需的输出:

>> format shortG
>> 3125.1234.*eye(5)   %# Display a sample matrix similar to yours

ans =

       3125.1            0            0            0            0
            0       3125.1            0            0            0
            0            0       3125.1            0            0
            0            0            0       3125.1            0
            0            0            0            0       3125.1
于 2011-05-09T17:21:38.143 回答