display comma in xlabel
이전 댓글 표시
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
채택된 답변
추가 답변 (1개)
Image Analyst
2022년 8월 10일
0 개 추천
Turn the number into a string. See my attached little utility function.
댓글 수: 3
My function handles those numbers perfectly:
v = [3141 31415 314159 3141592]
for k = 1 : numel(v)
str = CommaFormat(v(k))
end
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
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.
카테고리
도움말 센터 및 File Exchange에서 Axes Appearance에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!