Ich möchte in einer bestehenden tikz-Zeichnung eine mathematische Funktion zeichnen, wobei der Koordinatenurpsrung der tikz-Zeichnung nicht mit dem Koordinatensystem der mathematischen Funktion übereinstimmt und letzteres auch noch um 90° im Uhrzeigersinn gedreht werden soll. Ich hoffe, dass das untenstehende Beispiel mein Problem verdeutlichen kann.

Die bestehende tikz-Zeichnung ist in Realität viel umfangreicher, sodass eine Veränderung der Koordinaten der Zeichnungselemente eher nicht in Frage kommt.

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{figure}
\begin{tikzpicture}
\draw (0,0) rectangle (4,6);
\draw [<->] (6,0)--(6,6)--(15,6);
\end{tikzpicture}
\caption{In dieser Zeichnung soll die in Abb. \ref{fig:funktion} gezeigte Funktion am angedeuteten Achsenkreuz eingezeichnet werden.}
\label{fig:zeichnung}
\end{figure}
\begin{figure}
\begin{tikzpicture}
\draw [<->] (0,9)--(0,0)--(6,0);
\draw plot[samples=400,domain=0:6] (\x,0.25*\x*\x);
\end{tikzpicture}
\caption{Diese Funktion soll entsprechend der Achsen in Abb. \ref{fig:zeichnung} eingezeichnet werden.}
\label{fig:funktion}
\end{figure}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 05 Jan '15, 19:33

feynman's gravatar image

feynman
1.0k142937
Akzeptiert-Rate: 23%


Du kannst eine scope einfügen und in deren optionalem Argument mit shift den Ursprung an die gewünschte Stelle verschieben. Dort kannst Du auch gleich rotate mit angeben.

Open in writeLaTeX
Code, hier editierbar zum Übersetzen:
\documentclass[margin=10pt]{standalone}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw (0,0) rectangle (4,6);
\begin{scope}[shift={(6,6)},rotate=-90]
\draw [<->] (0,9)--(0,0)--(6,0);
\draw plot[samples=400,domain=0:6] (\x,0.25*\x*\x);
\end{scope}
\end{tikzpicture}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Permanenter link

beantwortet 05 Jan '15, 20:40

esdd's gravatar image

esdd
17.8k294257
Akzeptiert-Rate: 62%

@esdd Super, genau das was ich gesucht habe. Jetzt kenne ich eine für mich neue sehr nützliche tikz-Funktionalität.

(05 Jan '15, 20:43) feynman
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×731
×41
×28
×10

gestellte Frage: 05 Jan '15, 19:33

Frage wurde gesehen: 9,539 Mal

zuletzt geändert: 05 Jan '15, 20:43

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×