Change axis values of an already existing figure
42 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Brando Miranda
il 11 Mag 2018
Modificato: Walter Roberson
il 11 Mag 2018
I have a figure that has axis already and numbers in them. I wish to change the axis values display values so that they read differently. I only have the .fig file and the numbers on the axis don't matter to much, so changing them is only for better readability (say put in in a positive scale from 0 to 10. How does one do that without screwing up the figure?
0 Commenti
Risposta accettata
Walter Roberson
il 11 Mag 2018
Modificato: Walter Roberson
il 11 Mag 2018
ax = findobj(0, 'type', 'axes', '-or', 'type', 'matlab.graphics.axis.Axes');
if isempty(ax); error('No axes found'); end
if length(ax) > 1; error('Multiple axes found'); end
xticks(ax, [new list of x tick positions])
set(ax, 'XTickLabel', {'0' '1' '2' '3'});
7 Commenti
Più risposte (0)
Vedere anche
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!