Rounding Elements of a Matrix to 3 decimal places
6 次查看(过去 30 天)
显示 更早的评论
Hi all
I'm pulling my hair out with this simple but frustrating issue.
I have two matrices In and Out:-


I am trying to create a new matrix called T which is the subtraction of In and Out.
However i want matrix T to be rounded to 3 dp.
This is what i currently get when i use the round function:-

Can anyone help?
Thank you.
9 个评论
Rik
2019-4-16
The visual output of values is indeed easier than the method described here:
val=0.43125;
fprintf('%.3f\n',val)
In Matlab the display of data and changing that data are two unrelated tasks.
Star Strider
2019-4-16
@John Hope — My pleasure.
If you want engineering notation, use format short eng or format long eng.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!