Ich habe eine Geschichte in Matlab mit Legenden vorbereitet, um die verschiedenen Spuren zu identifizieren. Ich habe die Schriftgröße in den Legenden und den Achsenbeschriftungen entsprechend angepasst, um anständig aussehende Plots zu erzeugen. Die Plots sehen auf dem Bildschirm gut aus, aber wenn ich speichere - wie bei jedem vernünftigen Format (PDF, PNG, BMP, usw.) wird die Schriftgrößeninformation in den Legenden vorsätzlich ignoriert.Matlab Fonts für gespeicherte Zahlen
Die in Legenden auf Plots und Nebenhandlungen führt, die horrenden aussehen, wie die Schriften zurück auf die Standardgröße zu erweitern, die Handlungsstränge, Überlappung ablaufen usw.
ich die Schriften um wieder zurück tatsächlich sehen kann Standard, kurz, während des Speicherns als Operation, und wechseln Sie dann zurück zu ihren korrekten Größen. Wie kann ich dieses Problem vermeiden und Matlab dazu zwingen, die offensichtlich richtige und beabsichtigte Sache zu tun?
Beispielcode die Schriften zu setzen:
set(gca,'xticklabel',{'1','2', '4', '8', '16', '32', '64', '128', '256'}, 'fontsize', 4)
leg = legend('One Text, Two Text','Red Text, Blu Text','Location','southwest')
set(leg, 'fontsize', 2);
Dies ist Matlab 2016a unter Windows 10.
würde ich empfehlen die Verwendung von [ 'export_fig'] (https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved = 0ahUKEwic-OiT0OPQAhXDiFQKHbzDCnsQFggcMAA & url = https% 3A% 2F% 2Fwww.mathworks.com% 2Fmatlabcentral% 2Ffileexchange% 2F23629-Export-fig & usg = AFQjCNEDN_TlqJVumTNSQksz6ctIDKISZQ & sig2 = stAUqbP87o4JLas0TQJi7Q) – Suever