对不起, 如果这是愚蠢的问题, 但我是新的 MATLAB 。 我有一个大矩阵, 包含 < code> float code> 数字, 我想更改矩阵以显示小数点后的两个数字 。
当我在命令窗口输入低于代码的代码时 :
sprintf( %.2f , ObjectTrack3(5,6))
sok sok 输出为: ans = 3.40
然而,当我在我的代码中添加 printf (%.2f, objectTrack3(i,6))
以只显示 ObjectTrack3
第6栏中所有项目的小数点之后的两个数字时, 它只会给我一个错误 。
我怎样才能做到这一点?
(代码用于将单元格阵列转换为矩阵)
with guide of somebody I just noticed that the actual number for one of the cells of matrix is 44.849998474121094 but I just see 44.8500 0.400000005960465 is shown 0.4000
为什么增加零?为什么没有显示0.4和44.85?