pgfplots: plot coordinates bei zuvor definierten Koordinaten funktioniert nicht
[![alt text][1]][1]
Ich bestimme mit <br>
`\draw [name intersections={of=g and h, name=S, total=\t}] ` <br>
die Schnittpunkte zweier Kurven. <br>
Diese sind nun `(S-1)` und `(S-2)`.
Aber mit `\addplot[mark=*, mark size=1.75pt] coordinates{(S-1) (S-2)};` kann ich sie nicht einzeichnen.
Hintergrund: Ich dachte am elegantesten wäre es, die Schnittpunkte, z.B. `A(-1.56,2.44)`, mit `nodes near coords` oder ähnlich eintragen.
Was könnte ich hier tun?
\documentclass[border=5pt, tikz]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usepackage{amsmath, amssymb}
\usetikzlibrary{intersections}
\begin{document}
\begin{tikzpicture}[font=\footnotesize,
/pgf/number format/NumberStyle/.style={
fixed, 1000 sep={,},
%precision=3,
},
]
\begin{axis}[
axis lines = middle,
axis line style = {-latex},
]
\addplot[name path=g, blue, domain=-5:4] {\x+4};
\addplot[name path=h, red, domain=-3.3:3.3] {x^2};
% Geht
\draw [name intersections={of=g and h, name=S, total=\t}] [fill=white]
\foreach \s/\Name/\Anker in {1/A/east, 2/B/west}{(S-\s) circle (2pt) node[anchor=\Anker] {
\pgfplotspointgetcoordinates{(S-\s)}
$\Name (
\pgfmathprintnumber[NumberStyle]{\pgfkeysvalueof{/data point/x}},
\pgfmathprintnumber[NumberStyle]{\pgfkeysvalueof{/data point/y}}
)$
}};
% Geht nicht
%\plot[mark=*, %\addplot[mark=*, mark size=1.75pt] coordinates{(S-1) (S-2)};
%\plot[mark=*, %\addplot[mark=*, mark size=1.75pt] coordinates{(A) (B)};
\end{axis}
\end{tikzpicture}
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_403.png