goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 98069
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer LouisXIV.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Quadratische Funktion plotten

 

Simon Belka
Forum-Newbie
Forum-Newbie

Beiträge: 2
Anmeldedatum: 10.04.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.04.2019, 19:57     Titel: Quadratische Funktion plotten
  Antworten mit Zitat      
Hallo,

ich bin Neuling, was LaTeX angeht und habe ein Problem mit dem Plotten einer quadratischen Funktion. Die Funktionsgleichung lautet: f(x)=(x-4)². Ich habe schon etwas rumprobiert, jedoch ist das Ergebnis immer komisch. Das Koordinatensystem ist unten, oder die Parabel ist außerhalb des Koordinatensystems.
Ich bedanke mich im Voraus schon für eure Hilfe. Smile

Code • Öffne in Overleaf


\begin{tikzpicture}

%Nummerierung
\foreach \x in {-1,1,2,3,4,5}
\draw [xshift=\x cm] (0,2pt) -- (0,-2pt)
node [below,] {$\x$};

\foreach \y in {-5,-4,-3,-2,-1,1,2,3,4,5}
\draw [yshift=\y cm] (2pt, 0) -- (-2pt,0)
node [left, ] {$\y$};

%Achsen
\draw [->, thick] (-1,0) -- (5,0) node[right] {$x$};
\draw [->, thick] (0, -5) -- (0,5) node[above] {$f(x)$};

%f
\draw [color=blue, thick, domain=-1:1] plot (\x,{((\x)-4)^2}) node[right] {$f$};

\end{tikzpicture}

 
Private Nachricht senden Benutzer-Profile anzeigen

Stamm-
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.04.2019, 20:14     Titel: Einfache Mittel
  Antworten mit Zitat      
Du solltest Dir zuerst mal anschauen, wie man ein Minimalbeispiel erstellt und dazu noch wie man Code richtig markiert.. Dann liest Du Teil VI der Anleitung zu »pgf/TikZ« oder nimmst gleich »pgfplots« und liest dessen Anleitung.

esdd
Forum-Meister
Forum-Meister

Beiträge: 2432
Anmeldedatum: 07.02.10
Wohnort: Stutensee
Version: MiKTeX 2.9
     Beitrag Verfasst am: 11.04.2019, 10:05     Titel: Re: Quadratische Funktion plotten
  Antworten mit Zitat      
Simon Belka hat Folgendes geschrieben:

Code • Öffne in Overleaf

\draw [color=blue, thick, domain=-1:1] plot (\x,{((\x)-4)^2}) node[right] {$f$};
 


Mit domain=-1:1 legst Du den x-Bereich fest, für den die Funktion geplottet wird. Nun ist aber f(-1)=25 und f(1)=9 während Dein Koordinatensystem bei y=5 endet. Damit ist klar, dass der Plot oberhalb Deines Koordinatensystems liegen muss.

Da der Scheitelpunkt der Parabel mit f(x)=(x-4)^2 bei (4,0) liegt, wäre vermutlich etwas wie domain=2:6 sinnvoll, wobei die x-Achse etwas verlängert werden müsste.

Hier ist ein Vorschlag für die Anpassung Deines Codes und ein weiterer mit der von pgfplots bereitgestellten axis-Umgebung:

Code • Öffne in Overleaf
\documentclass[margin=5pt]{standalone}
\usepackage{pgfplots}% lädt auch tikz etc.
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}

%Nummerierung
\foreach \x in {1,...,6}
  \draw [xshift=\x cm] (0,2pt) -- (0,-2pt)
  node [below] {$\x$};

\foreach \y in {-4,...,4}
  \draw [yshift=\y cm] (2pt, 0) -- (-2pt,0)
  node [left] {\ifnum\y=0\else$\y$\fi};

%Achsen
\draw [->, thick] (-1,0) -- (7,0) node[right] {$x$};
\draw [->, thick] (0, -5) -- (0,5) node[above] {$f(x)$};

%f
\draw [color=blue, thick, domain=2:6] plot (\x,{(\x-4)^2}) node[right] {$f$};

\end{tikzpicture}
\qquad
\begin{tikzpicture}
  \begin{axis}[
    axis lines=middle,
    x=1cm,y=1cm,
    xmin=-1,xmax=7,
    xtick={1,...,6},
    ymin=-5,ymax=5,
    ytick={-4,...,4},
    xlabel=$x$,xlabel style={right},
    ylabel=$f(x)$,ylabel style={above}
   
]
    \addplot[blue,thick,domain=2:6]{(x-4)^2}node[right]{$f$};
  \end{axis}
\end{tikzpicture}
\end{document}




Oder mit der datavisualization.formats.functions Bibliothek:

Code • Öffne in Overleaf
\documentclass[margin=5pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{datavisualization.formats.functions}
\begin{document}
\begin{tikzpicture}
\datavisualization[
  school book axes,
  all axes={unit length=1cm},
  x axis={label=$x$},
  y axis={label=$y$},
  visualize as smooth line,
  visualizer options/style={blue,thick},
  visualizer options/label in data={text'=$f$, when=x is 6,node style=blue}
 
]
  data [format=function] {
    var x : interval [2:6] samples 10;
    func y = (\value x - 4)*(\value x -4);
 
};
\end{tikzpicture}
\end{document}




gl_parabel_datavisulization.png
 Beschreibung:

Download
 Dateiname:  gl_parabel_datavisulization.png
 Dateigröße:  8.68 KB
 Heruntergeladen:  109 mal
gl_parabel.png
 Beschreibung:

Download
 Dateiname:  gl_parabel.png
 Dateigröße:  11.81 KB
 Heruntergeladen:  110 mal
Private Nachricht senden Benutzer-Profile anzeigen

Simon Belka
Forum-Newbie
Forum-Newbie

Beiträge: 2
Anmeldedatum: 10.04.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.04.2019, 14:48     Titel:
  Antworten mit Zitat      
Vielen Dank für die Hilfe!
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de