Blatt 7

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

Blatt 7
Ich verstehe irgendwie nicht, was genau man bei der 2c) machen muss. Kann mir da jemand weiterhelfen bzw. es näher erläutern?


Du möchtest eine Bezierkurve mit m-vielen Punkten berechnen.
Naja, in den vorherigen Teilaufgaben hast du ja de_casteljau dafür implementiert und wie du ja weißt, rufst du diese Methode mit einem [m]Kontrollpolygon P[/m] und einer [m]Float-Variable t[/m] auf.

Wenn du die main deiner bezier.py unverändert gelassen hast, kannst du beim Ausführen der Datei bzw. jener main Funktion deine [m]Float-Variable t[/m] interaktiv über einen Schieberegler kontrollieren. [m]t[/m] geht dabei von 0.0 bis 1.0. Macht auch Sinn, wenn du in die Vorlesungsfolien siehst.

Bei jeder einzelnen Belegung von [m]t[/m], die du einstellst, ergibt sich ein eigener Punkt durch deine de_casteljau Funktion. Nun möchtest m-viele dieser Punkte, die du in Abhängigkeit von t bekommen kannst.


@nakami Du hast die 1c) statt der 2c) erklärt


woups, du hast recht.

naja bei der 2c) musst du eben das newton polynom nach 10b_interpolation1d-v1.pdf Folie 20 ff. implementieren. sollte eigentlich straightforward sein…