Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

17 Dez '14, 18:07

jens's gravatar image

jens
31113

Schnittpunkt im Diagramm und "runde" Kurve

Hallo, habe folgende(s) Problem(e) Ich hab ein Diagramm mit 3 Linien bei denen sich 2 an einer Stelle schneiden. Diesen Schnittpunkt möchte ich gerne automatisch finden und beschriften. Dazu soll folgendes Passieren: 1) Punkt einzeichnen 2) Punkt mit Break Even Point beschriften 3) vom Schnittpunkt eine Strichlinie auf die X-Achse 4) Wert der X-Achse angeben 5) Linie möglichst abgerundet darstellen ( Also wie bei Excel mit interpolierten Linien optional 5)vom Schnittpunkt eine Strichlinie auf die Y-Achse 6) Wert der Y-Achse angeben verwende bislang folgenden Code Code: \documentclass{article} \usepackage{pgfplots} \pgfplotsset{ width=1\textwidth, height=0.7\textwidth, every axis legend/.append style={at={(0.1,0.7)},anchor=south west, % Position der Legende in diesem Fall untere linke Ecke bei x=0% und y=100% cells={anchor=west}}, % Position der Beschriftung innerhalt der Legende (east, center, west) title style={at={(0.5,1.05)}} % Position der Überschrift } \begin{document} \begin{tikzpicture} \begin{axis}[ xlabel = Menge\,/\,Tsd. Tonnen, xmin = 0, xmax = 1, ylabel = Kosten\,/\,Mio. Euro, ymin = 0, ymax = 7, title=\textbf{Break Even Point}, ] \addplot coordinates { (0 ,0) (0.250 ,1.179361) (0.500 ,1.218722) (0.750 ,1.258084) (1.000 ,1.297445) }; \addplot coordinates { (0,3.000000) (0.250,4.179361) (0.500,4.218722) (0.750,4.258084) (1.000,4.297445) }; \addplot coordinates { (0 ,0) (0.250 ,1.625041) (0.500 ,3.250082) (0.750 ,4.875123) (1.000 ,6.500165) }; \legend{ Wert1, Wert2, Wert3} \end{axis} \end{tikzpicture} \end{document} ![jensDiagrammSchnittpunkt][1] hoffe sehr ihr könnt mir helfen. Bin dabei leider bereits ziemluch ziemlich unter Zeitdruck [1]: http://texwelt.de/wissen/upfiles/jensDiagrammSchnittpunkt_1.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3
markup

17 Dez '14, 17:21

Johannes's gravatar image

Johannes
7.3k294566

Schnittpunkt im Diagramm und "runde" Kurve

Hallo, habe folgende(s) Problem(e) Ich hab ein Diagramm mit 3 Linien bei denen sich 2 an einer Stelle schneiden. Diesen Schnittpunkt möchte ich gerne automatisch finden und beschriften. Dazu soll folgendes Passieren: 1) Punkt einzeichnen einzeichnen 2) Punkt mit Break Even Point beschriften beschriften 3) vom Schnittpunkt eine Strichlinie auf die X-Achse X-Achse 4) Wert der X-Achse angeben angeben 5) Linie möglichst abgerundet darstellen ( Also wie bei Excel mit interpolierten Linien optional optional 5)vom Schnittpunkt eine Strichlinie auf die Y-Achse Y-Achse 6) Wert der Y-Achse angeben angeben verwende bislang folgenden Code Code: \documentclass{article} \usepackage{pgfplots} \pgfplotsset{ width=1\textwidth, height=0.7\textwidth, every axis legend/.append style={at={(0.1,0.7)},anchor=south west, % Position der Legende in diesem Fall untere linke Ecke bei x=0% und y=100% cells={anchor=west}}, % Position der Beschriftung innerhalt der Legende (east, center, west) title style={at={(0.5,1.05)}} % Position der Überschrift } \begin{document} \begin{tikzpicture} \begin{axis}[ xlabel = Menge\,/\,Tsd. Tonnen, xmin = 0, xmax = 1, ylabel = Kosten\,/\,Mio. Euro, ymin = 0, ymax = 7, title=\textbf{Break Even Point}, ] \addplot coordinates { (0 ,0) (0.250 ,1.179361) (0.500 ,1.218722) (0.750 ,1.258084) (1.000 ,1.297445) }; \addplot coordinates { (0,3.000000) (0.250,4.179361) (0.500,4.218722) (0.750,4.258084) (1.000,4.297445) }; \addplot coordinates { (0 ,0) (0.250 ,1.625041) (0.500 ,3.250082) (0.750 ,4.875123) (1.000 ,6.500165) }; \legend{ Wert1, Wert2, Wert3} \end{axis} \end{tikzpicture} \end{document} ![jensDiagrammSchnittpunkt][1] hoffe sehr ihr könnt mir helfen. Bin dabei leider bereits ziemluch unter Zeitdruck [1]: http://texwelt.de/wissen/upfiles/jensDiagrammSchnittpunkt_1.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

17 Dez '14, 16:40

Johannes's gravatar image

Johannes
7.3k294566

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

17 Dez '14, 16:19

jens's gravatar image

jens
31113