Matlab - Marke, einen bestimmten Wert auf der x-Achse
Möchte ich daneben einen bestimmten Wert, sagen 1.2345 auf der x-Achse, vielleicht betonen, dass er mit einem größeren Punkt oder ein Kreis oder etwas ähnliches. Wie mache ich das?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Antwort hängt davon ab, was man Plotten. Wenn Sie zeichnen eine Funktion, die Sie tun könnten:
Wenn Sie zeichnen ein Vektor, dann verwenden Sie INTERP1 zu interpolieren Sie die Daten zu Ihrem Ziel x-Wert:
plot(1.2345, 0, 'ro')
in diesem Beispiel.set(gca, 'XTick', [0 1.2345 2])
.Ein Weg ist, um die
XTick
undXTickLabel
Eigenschaften der Achsen.set(gca, 'XTick', [0 1 1.2345 2]);
Vielleicht wollen Sie auch zeichnen Sie eine vertikale Linie:
line(x0*[1 1], get(gca,'YLim'))