Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2
Üverflüssig Hallo entfernt (siehe Tipps zum Verfassen)

27 Jan '17, 11:13

saputello's gravatar image

saputello
11.1k174365

Wie erzeuge ich eine Animation aus den Teilkreisen mit unterschiedlichen Radien?

Hallo zusammen, ich Ich möchte von dem folgenden Polarplot eine animation 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). \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}
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

27 Jan '17, 10:50

vague_creature's gravatar image

vague_creature
21132226

Wie erzeuge ich eine Animation aus den Teilkreisen mit unterschiedlichen Radien?

Hallo zusammen, 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). \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}

Willkommen, erstes Mal hier? Schau mal unter FAQ!

×