Fläche zwischen zwei Funktionen einfärben - TikZ

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: Fläche zwischen zwei Funktionen einfärben - TikZ

von michl1211 » Di 28. Jun 2011, 17:57

Hallo,

vielen Dank.


Gruß
michl1211

von esdd » Di 28. Jun 2011, 17:55

Hallo,

die Option mit der man die Anzahl der Berechnungspunkte für plot selbst vorgeben kann, heißt samples.

Eine Möglichkeit, die Fläche zwischen diesen beiden Funktionen zu füllen, ist zum Beispiel:
\documentclass{scrartcl} 
  \usepackage[utf8]{inputenc} 
  \usepackage{tikz} 

\begin{document} 
  \begin{tikzpicture}[every plot/.append style={samples=50}]
    \fill[lightgray!20] plot[domain=0:10] (\x,{0.5*sin(\x r) + 4.5})%
                      -- plot[domain=10:0] (\x,{0.5*sin(\x r) + 1.5});%
    \draw[green!70!black, line width=0.7pt] plot[domain=0:10] (\x,{0.5*sin(\x r) + 4.5}) 
      node[right] {$f_2$}; 
    \draw[green!70!black, line width=0.7pt] plot[domain=0:10] (\x,{0.5*sin(\x r) + 1.5}) 
      node[right] {$f_1$}; 
  \end{tikzpicture} 

\end{document} 
Gruß
Elke

Fläche zwischen zwei Funktionen einfärben - TikZ

von michl1211 » Di 28. Jun 2011, 13:57

Hallo,

ich bin leider im TikZ-Manual nicht fündig geworden. Wie kann ich die Fläche zwischen diesen beiden Funktion einfärben? Außerdem würde ich ganz gerne etwas mehr Punkte zur Erstellung des Graphen berechnen lassen, damit er etwas flüssiger aussieht.
\documentclass{scrartcl}
  \usepackage[utf8x]{inputenc}
  \usepackage{tikz}
 
\begin{document}
  \begin{tikzpicture}
    \draw[green!70!black, line width=0.7pt] plot[domain=0:10] (\x,{0.5*sin(\x r) + 4.5}) 
      node[right] {$f_2$};
    \draw[green!70!black, line width=0.7pt] plot[domain=0:10] (\x,{0.5*sin(\x r) + 1.5}) 
      node[right] {$f_1$};
  \end{tikzpicture}
\end{document}
Vielen Dank schonmal!

Gruß
michl1211

Nach oben