Auswahl der Achse in plotyy
Dies sollte Recht einfach sein, obwohl ich nicht in der Lage war, eine Lösung zu finden, die in der Matlab-Dokumentation.
Habe ich zum zeichnen der zwei oder mehr Sätze von Daten, die passen in zwei unterschiedliche Bereiche. So kann ich plotyy verwenden, um dies zu verwalten.
Was ich tun möchte, ist in der Lage, einmal erstellte ein Grundstück, zu überschreiben oder das einfache hinzufügen von Spuren auf einer der beiden Achsen, selektiv. Ich habe versucht zu fangen, die Parameter zurückgegeben, die von plotyy, aber ich war nicht in der Lage zu entziffern, Sie.
Jede Hilfe ist willkommen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den MATLAB-Dokumentation auf
plotyy
besagt, dassgibt die Griffe der zwei Achsen erstellt, in
ha
und die handles der Grafik-Objekte, die von jedem Grundstück inh1
undh2
.ha(1)
ist die linke Achsen undha(2)
ist der richtige Achsen.Also das erste argument zurückgegeben
plotyy
ist ein Griff, um jede der Achsen erstellt. Zum Grundstück auf der linken Achse verwendenplot(ha(1), x, y)
und plot auf der rechten Achse verwendenplot(ha(2), x, y)
.Wenn Sie nicht brauchen Sie die Griffe, um die Grafik-Objekte gezeichnet haben, können Sie nur verwenden
ha = plotyy(...)
. Ansonstenh1
undh2
gibt Sie die Griffe, um die Linien (oder anderen Grafik-Objekt) gezeichnet, in den Ruf zuplotyy
. So, nach dem Beispiel in der Dokumentation, die Einstellung der Linie Stile der beiden Linien kann getan werden, etwa so:Die erste Ausgabe von PLOTYY ist ein Vektor, der die Achse Griffe.
AX(1)
wird das handle auf die erste Achse.AX(2)
wird der Griff um die zweite Achse.Hinzufügen, um ein Grundstück zu einer der Achsen, verwenden Sie einfach PLOT oder LINE.