display comma in xlabel

32 ビュー (過去 30 日間)
NOUF ALHARBI
NOUF ALHARBI 2022 年 8 月 10 日
コメント済み: Image Analyst 2022 年 8 月 11 日
Hi all
How can I change the format of the numbers in the x-axis to be like 10,000 instead of 10000?
number of rounds 10000 but I would like to display like 10,000.
How could I change it?
plot(1:Simulation,ooooo(2,:),'k-.');
title('PDR')
xlabel('Rounds');
ylabel('Time (ms)');
grid on

採用された回答

Star Strider
Star Strider 2022 年 8 月 11 日
In the NumericRuler Properties documentation see TickLabelFormat to understand how to put the comma thousands separator in the tick format.
  9 件のコメント
NOUF ALHARBI
NOUF ALHARBI 2022 年 8 月 11 日
Thank you so much Walter.
Star Strider
Star Strider 2022 年 8 月 11 日
@Walter Roberson — Thank you. (Internet here down for two hours this morning.)

サインインしてコメントする。

その他の回答 (1 件)

Image Analyst
Image Analyst 2022 年 8 月 10 日
Turn the number into a string. See my attached little utility function.
  3 件のコメント
Walter Roberson
Walter Roberson 2022 年 8 月 11 日
The challenge is that the user does not want the comma for 3141 -- only for 10000 or more.
Image Analyst
Image Analyst 2022 年 8 月 11 日
@Walter Roberson oh, okay. In that case you'd have to put in a check for the number of digits being 5 or greater if he wanted to use that function.

サインインしてコメントする。

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by