How to prevent Matlab from rounding off a column to zero?
3 ビュー (過去 30 日間)
古いコメントを表示
I have a 10x2 matrix called I where the first column is just the integar index from 1:10, and the second column contains the actual values which happen to be of very small magnitude (~1e-8). Somehow if the matrix stores both the indexes (1:10) and the values, the values get all rounded off to zero. Only if I remove the index then Matlab can display the values properly without rounding off.
How to go about showing both the integar indexes column and a column of values of small magnitude?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/896090/image.png)
0 件のコメント
採用された回答
Matt J
2022 年 2 月 16 日
You could use format long. Or, since it's just for display purposes, you can display it as a table,e g.
A=(1:5)';A=[A,1e10*A]
array2table(A)
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Matrices and Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!