Titel über eine Gruppe von Nebenhandlungen
gibt es viele Nebenhandlungen und jede Nebenhandlung hat einen eigenen Titel. wie kann man einen Titel hinzufügen, die über alle dieser Gruppe von Nebenhandlungen?
Ich will diese Titel werden gezeigt, die sich oben in der Mitte.
x = linspace(-5,5);
y1 = sin(x);
subplot(2,5,[1:2])
plot(x,y1)
title('y=sin(x)')
y2 = cos(x);
subplot(2,5,[3:4])
plot(x,y2)
title('y=cos(x)')
y3 = tan(x);
subplot(2,5,[5,10])
plot(x,y3)
title('y=tan(x)')
y4 = sin(2*x);
subplot(2,5,[6:7])
plot(x,y1)
title('y=sin(2x)')
y5 = cos(2*x);
subplot(2,5,[8:9])
plot(x,y2)
title('y=acos(2x)')
Sie müssen den Befehl
et al.: Beachten Sie, dass
Warum Matlab machen es nicht eine integrierte Funktion ? es ist der nützlichste Funktion für alle Nutzer.
suptitle
.et al.: Beachten Sie, dass
suptitle
ist in der Bioinformatics toolbox, wo es ist verwendet für demos. Für diejenigen ohne diese toolbox gibt es mehrere option auf der MathWorks File Exchange.Warum Matlab machen es nicht eine integrierte Funktion ? es ist der nützlichste Funktion für alle Nutzer.
InformationsquelleAutor Woeitg | 2015-11-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da Matlab 2018b, die neue Funktion
sgtitle
ein Titel Hinzugefügt wird, um eine Nebenhandlung Gruppe, fügen Sie einfachsgtitle('Subplot Title');
. Es braucht keine toolbox.Beispiel:
InformationsquelleAutor Bebs
Die einfachste Möglichkeit die ich gefunden habe, für Leute ohne die bioinformatics toolbox:
Was Sie tun, ist erstellen einen neuen Satz von Achsen, die standardmäßig deckt die ganze Figur, und erstellen Sie einen Titel auf die Achsen. Die Achsen sind unsichtbar gemacht, und dies wird überschrieben, für die Titel, die wieder sichtbar gemacht.
Wenn die resultierende Titel kollidiert mit den Sachen hantieren mit
a.Position
zu bewegen, werden die Achsen um.Ja, es ist lächerlich, dass dies nicht Teil der Basis-Funktionalität, aber es gibt viele ein - oder zwei-line-Funktionen, die versteckt in Schubladen, man könnte sagen, dass etwa 😉 (looking at you,
range
.)InformationsquelleAutor Flyto
suptitle()
? Keine Arbeit um?Ich weiß es nicht. Vielleicht kann dir eine andere Frage stellen, um hoffentlich eine Antwort.
Bitte unterlassen dumping code nur Antworten auf Stack Overflow. Sie nicht schreiben nur Antworten um die Frage zu beantworten sein, sondern auch verständlich zu zukünftigen Leser. Ich lese das jetzt, 3 Jahre nach Veröffentlichung, und haben keine Ahnung, was ich suchen sollte. Bitte erklären Sie Ihren code entweder im text um den code, oder in den Kommentaren im code.
InformationsquelleAutor Woeitg