How to display text in a plot as scientific number
26 ビュー (過去 30 日間)
古いコメントを表示
How do I display a very small/large number in text command as a number with 2 digits after the decimel point?
e.g. 5.42e-6 rather than 0.00000542 or 5.4200e-06
thanks,
Ziv
0 件のコメント
採用された回答
dpb
2020 年 8 月 30 日
Use a format string to create specific format desired...
>> sprintf('%.2e',pi*1E6)
ans =
'3.14e+06'
ergo, use
text(x,y,sprintf('%.2e',valueToPrint))
There's also num2str, compose that have some additional flexibility for specific uses...
参考
カテゴリ
Help Center および File Exchange で Annotations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!