Change axis values of an already existing figure
42 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Brando Miranda
am 11 Mai 2018
Bearbeitet: Walter Roberson
am 11 Mai 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 Kommentare
Akzeptierte Antwort
Walter Roberson
am 11 Mai 2018
Bearbeitet: Walter Roberson
am 11 Mai 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 Kommentare
Weitere Antworten (0)
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!