How can I display axis values as thousands, millions and billions instead of 10^3, 10^6 and 10^9?
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
LS,
I would like to make the y-axis of my plot to show 16.000.000 as 16 million instead of 1.6 x 10 ^ 7. Does someone know a solution?
Best regards,
Frits Hermans
0 Kommentare
Akzeptierte Antwort
Weitere Antworten (1)
Daniel Shub
am 17 Mai 2011
The ytick parameter controls where the tick marks are and the yticklabel controls the label. I am assuming you are using either semilogy or loglog to plot ...
y = logspace(1, 4, 100);
semilogy(y)
set(gca, 'ytick', [20, 200, 2000])
set(gca, 'yticklabel', {'20'; '2 hundred'; '2 thousand'})
0 Kommentare
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!