Anzeige:
Ergebnis 1 bis 3 von 3

Thema: tikz: Koordinatensystem + Funktionsgraph + Tabelle

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.07.2010
    Beiträge
    135

    tikz: Koordinatensystem + Funktionsgraph + Tabelle

    Hi,

    ich würde gerne möglichst einfach mit tikz ein teilweise eingefärbtes Koordinatensystem + Tabelle unterhalb erzeugen. Die Breite der Tabellenspalten hängen dabei von bestimmten Punkten des Funktionsgraphen (hier: Nullstellen und Postellen) ab.

    Leider habe ich keinen Ansatz. Vielleicht kann mir ja jemand einen Tipp geben.



    Danke im voraus!

    e271

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534
    Hallo,

    auf teample.net findest Du vielleicht Ansätze, hier: Coordinate systems examples.

    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.07.2010
    Beiträge
    135
    @Stefan_K
    Danke, die kenne ich schon. Den oberen Teil (KS) habe ich auch schon hinbekommen. Jetzt muss ich mir nur noch etwas für die Tabelle überlegen. Die + und - Zeichen müssen noch in den jeweiligen Zellen zentriert angezeigt werden.

    Code:
    \documentclass{scrartcl}
    \usepackage{tikz}
    \begin{document}
    \begin{tikzpicture}
      \def\xmin{-4};
      \def\xmax{3};
      \draw[fill=blue] (\xmin-0.25,0) rectangle (\xmax+0.25,-1);
      \foreach \count/\x/\y in{1/-1.5/$x+\frac{3}{2}$, 
                               2/-1.5/$x+\frac{3}{2}$, 
                               3/1.5/$x-\frac{3}{2}$, 
                               4/1.5/$x-\frac{3}{2}$}
      { 
        \draw (\x,-1-5*0.5) -- (\x,1);
        \node[above] at (\xmin, -1-\count*0.5-0.05) {\tiny\y};
      };
      \node[above] at (\xmin, -1-5*0.5) {\tiny$f(x)$};
      \draw (-3.5,-1-5*0.5) -- (-3.5,-1);
    
      \draw[->] (\xmin-0.5,0) -- (\xmax+0.5,0) node [above] {$x$};
        
      \foreach \x in {\xmin,...,\xmax}
        \draw (\x,0.1) -- (\x,-0.1) node [below] {\x};
        
      \foreach \x in {0,...,5}
        \draw (\xmin-0.5,-1-0.5*\x) -- (\xmax+0.5,-1-0.5*\x);
    \end{tikzpicture}
    \end{document}
    Ach ja, kann ich auf die Anzahl der Elemente in einer foreach-Schleife zugreifen?

    Bis dann
    e
    Geändert von e271 (05-05-2012 um 18:30 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •