Ich versuche, die Hintergrundfarbe eines einzelnen Subplots in einer MATLAB-Figur zu ändern.
Es ist eindeutig machbar, da die Benutzeroberfläche es erlaubt, aber ich kann die Funktion nicht finden, es zu automatisieren.
Ich habe in whitebg
nachgesehen, aber es ändert das Farbschema der ganzen Figur, nicht nur des aktuellen Teilplots.
(Ich verwende übrigens MATLAB Version 6.1)
Sie können den Befehl set verwenden.
%Vor%Damit erhalten Sie einen roten Hintergrund in der Subplot-Position 2,2,1.
Ich weiß, dass Sie erwähnt haben, dass Sie MATLAB 6.1 verwenden, aber es erwähnt, dass Sie in den neueren Versionen von MATLAB beim ersten Aufruf von SUBPLOT , um eine kompaktere Syntax zu ermöglichen. Im Folgenden wird eine Achse mit einem roten Hintergrund in der oberen linken Ecke eines 2-by-2-Layouts erstellt:
%Vor%Ich bin nicht sicher, in welcher Version von MATLAB diese Syntax eingeführt wurde, seit der Versionshinweise, die auf Version 7 (R14) zurückgehen, scheinen das nicht zu erwähnen.
Ich habe Matlab seit einigen Jahren nicht mehr verwendet, aber ich denke, es könnte die whitebg-Methode sein, die nach der Unterplot-Deklaration aufgerufen wird, ähnlich wie Sie einen Titel setzen würden.
%Vor%Tags und Links matlab plot background-color