Ich möchte von dem folgenden Polarplot eine Animation erstellen, wobei sich der Radius vom Teilkreis bei jedem Frame 0.5 ändert (der Radius fängt z.B. bei einem Wert von 1 an und mit einer Schrittgröße von 0.5 geht bis zu 2.5 und dann wieder -0.5 bis 1 und die Schleife läuft unendlich).

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}[>=latex]
\foreach \ang in {0,...,11} {
\draw [lightgray] (0,0) -- (\ang * 180 / 6:4);
}
\foreach \s in {0, 1, 2, 3} {
}
\draw [style=double] (0,0) circle (4);
\draw [fill=red!10!,rotate=-90,fill opacity=0.2, ultra thick] plot [smooth,samples=100,domain=pi:5*pi/3](xy polar cs:angle=\x r, radius= {2.5}) -- plot [smooth,samples=100,domain=pi:5*pi/3] (xy polar cs:angle=\x r, radius= {0});
\end{tikzpicture}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 27 Jan '17, 10:50

vague_creature's gravatar image

vague_creature
21132226
Akzeptiert-Rate: 0%

bearbeitet 27 Jan '17, 11:13

saputello's gravatar image

saputello
11.1k174365

Kannst Du Dir bitte, bitte angewöhnen, die Tipps zum Verfassen zu beachten! Wir wollen weder "Hallo" noch "Danke" noch "Gruß" noch "Weil ich gerade meine Oma besuche und ihr Kirschkuchen angebrannt ist und sie deshalb erst noch einen Apfelkuchen backen muss, bevor sie sich mit mir unterhalten kann, habe ich gerade Zeit eine Frage hier zu stellen. Und natürlich habe ich dann die folgende Frage für die ich gerne eine Antwort hätte, wenn jemand von euch eine solche erübrigen kann." Wir lieben es kurz und knapp und ohne Umwege und Schnörkel bei Einleitung und Ende.

(27 Jan '17, 11:17) saputello

Grund nachgeschoben: TeXwelt soll auch ein Archiv sein, wo einen Beitrag hunderte oder tausende Leser im Laufe der Zeit lesen um eine Lösung zu finden, und durch Weglassen von "Hallos" und "Vorab-Dankeschöns" bringen wir Fragen und Antworten auf den Punkt und erleichtern der Nachwelt die Recherche. ;-) Daher ist uns Kürze ganz lieb.

(27 Jan '17, 12:12) stefan ♦♦

Es reicht das tikzpicture in eine Schleife einzubetten.

Öffne in Overleaf
Code, hier editierbar zum Übersetzen:
\documentclass[tikz]{standalone}
\begin{document}
\foreach \r in {1,1.5,...,2.5,2.0,...,1.5}{
\begin{tikzpicture}[>=latex]
\foreach \ang in {0,...,11} {
\draw [lightgray] (0,0) -- (\ang * 180 / 6:4);
}
\draw [style=double] (0,0) circle (4);
\draw [fill=red!10!,rotate=-90,fill opacity=0.2,ultra thick]
plot [smooth,samples=100,domain=pi:5*pi/3] (xy polar cs:angle=\x r, radius= {\r})
-- plot [smooth,samples=100,domain=pi:5*pi/3] (xy polar cs:angle=\x r, radius= {0});
\end{tikzpicture}
}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Das resultierende Dokument wird mehrere Seiten haben, jede Seite mit einem anderen Radius des Kreises.

Um daraus eine Animation zu erstellen verwende ich das GNU/Linux-Tool ImageMagick.

$ convert -density 100 -delay 20 -loop 0 -background white -alpha remove test.pdf test.gif
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Mit mehr Zwischenschritten sieht es natürlich besser aus.

alt text

Permanenter link

beantwortet 27 Jan '17, 15:50

Henri's gravatar image

Henri
15.7k133943
Akzeptiert-Rate: 46%

bearbeitet 27 Jan '17, 15:52

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
×4
×2

gestellte Frage: 27 Jan '17, 10:50

Frage wurde gesehen: 5,539 Mal

zuletzt geändert: 27 Jan '17, 15:52

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×