pgfplot --- Fläche zwischen 2 Kurven markieren

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: pgfplot --- Fläche zwischen 2 Kurven markieren

pgfplot --- Fläche zwischen 2 Kurven markieren

von vic » Mo 11. Jun 2012, 17:06

Hi ich will die Fläche zwischen 2 Kurven markieren (einfärben oder strafieren).

Und zwar zwischen Rot und Schwarz.

Ich komme da schon seit 2 tagen nicht weiter ich hoffe ihr könnt mir helfen.


%Hi, 
%
%ich hab leider ein sehr dringendes Problem. 
%
%Ich will die Fläche zwischen 2 Kurven markieren (einfärben oder straffieren) und bekomme es nicht hin. 
%
%Ich nutze für die Diagramme PGFplots


\documentclass[a4paper, 11pt, oneside,]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\usepackage{pgfplots}
\pgfplotsset{compat=1.3}
\usepackage{xcolor}

\begin{document}


\begin{tikzpicture}
\begin{axis}
[
height=6cm, width=12.8cm,
%legend pos=south east,
legend style={at={(0,1.02)},anchor=south west,cells={anchor=west}},
scale only axis,
%                 x-Achse
xmin=0,xmax=150,
xtick={0, 25, 50, 75, 100, 125, 150},
xlabel={$F \left[kN\right]$},
%                 y-Achse
axis y line=left,
ymin=0, ymax=25,
ylabel={$U_{aus} \left[mV\right]$},
grid=major,
%nodes near coords,
%enlargelimits=0.2,
]
\addplot[color=red] coordinates {
(000,0)[]
%(010,1.5077333)
%(020,3.015466)
%(030,4.523199)
%(040,6.0309)
%(050,7.5387)
%(060,9.0464)
%(070,10.5541)
%(080,12.0618)
%(090,13.5696)
%(100,15.0773)
%(110,16.5851)
%(120,18.0928)
%(130,19.6005)
%(140,21.1083)
(150,22.616)[]
};
\addlegendentry{$U_{aus}$}

\addplot[color=black, point meta=explicit symbolic]  coordinates  {(75,11.30795) (125,11.30795) (125,18.84665) (125,15)[Steigungsdreieck]};
%\addplot[fill,gray!20!white,no markers,line width=2pt] table [y=above line] {\interpolated} |- (current plot begin);
\end{axis}
%
\begin{axis}
[
height=6cm, width=12.8cm,
legend style={at={(1,1.02)},anchor=south east,cells={anchor=west}},
scale only axis,
xmin=0,xmax=150,
ymin=0, ymax=25,
axis y line=right,
axis x line=none,
ylabel={$U_{ein} \left[V\right]$}]
\addplot[color=blue]  coordinates  {(0,10) (150,10)};
\addlegendentry{$U_{ein}$}
\end{axis}
\end{tikzpicture}%
\end{document}
[/code]

Ich hoffe ich könnt mir helfen.

Danke

Nach oben