如何在Matlab中显示n个小数位

Tim*_*Tim 8 matlab number-formatting

我想知道如何使用命令设置在Matlab中显示n个小数位?

必须限制在一些预定的数字?或者可以为n指定任何一个?

感谢致敬!

b3.*_*b3. 9

您可以使用SPRINTF命令将数字转换为具有n个小数位的字符串:

>> x = 1.23;
>> sprintf('%0.6f', x)

ans =

1.230000

>> x = 1.23456789;
>> sprintf('%0.6f', x)

ans =

1.234568

  • 谢谢!但我只是希望它是数字而不是字符串. (2认同)