如何在矩阵中只打印两个数字的元素?

时间:2014-11-10 22:02:52

标签: matlab

Matlab经常显示元素具有大量数字的矩阵。但是,我只想打印2位数字(需要时进行舍入)。例如:矩阵

1         0.932482
4.209402  0

应打印为

1.00  0.93
4.21  0

我该怎么做?

2 个答案:

答案 0 :(得分:3)

您可以使用

format short

a = [3.14 0; .45987 1.255]

a = 
      3.1400         0
      0.4599    1.2550

format bank

a = 
      3.14             0
      0.46          1.25

我不知道是否有更好的方法。

答案 1 :(得分:0)

您可以更改format以影响Matlab显示数据的方式。

或者,您可以将fprintf语句与您选择的format字符串一起使用。