|
|
Animation einer Sternkurve |
|
chako |
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 24.04.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.02.2017, 14:48
Titel: Animation einer Sternkurve
|
|
Hallo goMatlab-Gemeinde,
ich stehe vor einer Aufgabe, in der ich die Animation einer Sternkurve programmieren soll. Die Sternkurve entsteht, wenn man in einem Einheitskreis ein kleineren Kreis mit dem Radius 0,25 abrollen lässt und dabei einen P auf dessen Umfang verfolgt.
So sollte es aussehen.
https://de.wikipedia.org/wiki/Astroide#/media/File:Astroid2.gif
Wie fange denn da am besten an?
MfG chako
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 17.02.2017, 15:38
Titel:
|
|
|
|
chako |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 24.04.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.02.2017, 17:46
Titel:
|
|
Danke für deine Antwort, aber diese bringt mich leider nicht weiter.
Es geht mir mehr darum wie ich diese Animation, dass ein kleiner Kreis entlang des Einheitskreis abrollt und dabei die Sternkurve entsteht.
[EDITED, Jan, Bitte kein Top-Quoting - Danke!]
|
|
|
chako |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 24.04.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.02.2017, 15:55
Titel:
|
|
Die Animation der Sternkurve habe ich hinbekommen.
Mir gehts jetzt darum den kleinen Kreis entlang dem Umfang des Einheitskreises bewegen zulassen.
Wie realisiere ich des am besten?
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 20.02.2017, 13:19
Titel:
|
|
Hallo chako,
Beginne mit dem Code um einen Kreis zu zeichnen:
Um den Kreis nun zu verschieben, kannst Du entweder den alten per
delete(LineH)
löschen, oder besser setze die 'XData' und 'YData' auf die neuen Koordinaten:
Das läuft dann in einer Schleife.
Gruß, Jan
|
|
|
chako |
Themenstarter
Forum-Newbie
|
|
Beiträge: 7
|
|
|
|
Anmeldedatum: 24.04.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.02.2017, 13:23
Titel:
|
|
Vielen Dank für deinen Tipp Jan, aber ich habe es schon anders gelöst.
[EDITED, Jan, Und nochmal: Bitte kein Top-Quoting - Danke!]
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|