Erstellen eines Flowcharts mit node + Funktionsplot

Tabellen und Grafiken erstellen und anordnen


narf
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 25. Apr 2012, 10:34

Erstellen eines Flowcharts mit node + Funktionsplot

Beitrag von narf »

Hallo,

ich versuche einen Flowchart mit Hilfe von node in tikz zu erzeugen. Dazu habe ich auch schon bereits viele Beispiele im Internet gefunden.

Einen node mit Text zu erzeugen ist mit den Beispielen kein Problem jedoch habe ich keine Ahnung wie ich einen Funktionsplot einfügen kann bzw. ob dies überhaupt möglich ist.

Ich würde gerne nodes verwenden, da ich mir dann weniger Gedanken über die relative Positionierung machen muss.

Am Ende soll es so ähnlich aus sehen wie Figure 2 auf folgender Internetseite:
http://www.vertex42.com/ExcelArticles/m ... ation.html


Hat jemand eine Ahnung wie man solch einen Flowchart erzeugen kann?

Danke
narf

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Grundgerüst erstellen.

Beitrag von localghost »

Erstelle eigenhändig erst mal ein grobes Gerüst deines Charts und beschreibe, wo Du welche Funktion einfügen möchtest.


Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

narf
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 25. Apr 2012, 10:34

Beitrag von narf »

Ich habe bisher Flowcharts wie folgt erzeugt:
\documentclass{minimal}
\usepackage{tikz}
\usetikzlibrary{positioning, patterns, shapes, arrows, calc, 3D, decorations.pathmorphing}


\begin{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Definition der Flowchart Objekte
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\tikzstyle{decision} = [diamond, draw, fill=blue!20, 
    text width=9em, text badly centered, node distance=3cm, inner sep=0pt, aspect=2.5]
\tikzstyle{block} = [rectangle, draw, fill=blue!20, 
    text width=10em, text centered, rounded corners, minimum height=2em]
\tikzstyle{line} = [draw, -latex']
\tikzstyle{cloud} = [draw, ellipse,fill=red!20, node distance=3cm,
    minimum height=2em]





\begin{tikzpicture}[node distance =4em, auto, scale=0.65, transform shape]

% Place Nodes
\node [block] (Step1) {Step 1};
\node [block, below of=Step1] (Step2) {Step 2};
\node [decision, below of=Step2] (Step3) {Step 3};
\node [block, below of=Step3] (Step4) {Step 4};


% Verbindungen
\path [line] (Step1) -- (Step2);
\path [line] (Step2) -- (Step3);
\path [line] (Step3) -- (Step4);


\end{tikzpicture}


\end{document}
Die Struktur habe ich in einem Beispiel im Internet gefunden.
Ich würde nun gerne \tikzstyle{block} so abändern, dass innerhalb des Rechteckes ein Graph gezeichnet wird.
Zum Beispiel mit einer \draw plot Kombination
\draw [smooth, samples=20, domain=1:4] plot(\x,{1/sqrt(\x-0.5)});
Mir ist jedoch nicht klar, ob dies überhaupt geht oder ob node Objekte nur Text enthalten können.

Ich hoffe das macht mein Anliegen etwas veständlicher.

Gruß
narf

Antworten