Hallo skorp41,
Im Anhang ist die figure, da erkennt man es eigentlich sofort was ich meine.
Ich habe tagsüber kein Matlab um mit FIG-Files anzuschauen. Sie sind zwar oft sehr praktisch, man kann aber auch ausführbaren Code darin speichern, weshalb ich sie nur selten aus dem Forum downloade.
Ich habe das Gefühl, dass ich mich copyobj die axes der GUI kopiere, die mit der originalen, fixen Skalierung in eine neue figure übernommen werden.
Statt eines gefühles, könntest Du ja einfach mal nachschauen:
% Klicke einmal in das AXES-Objekt. Dann:
get(gca, 'Units')
get(gca, 'Position');
Eine Lösung könnte sein:
pos = get(gcf, 'DefaultAxesPosition');
set(gca, 'Units', 'normalized', 'Position', pos)
Hilft das?
Gruß, Jan
↧