![]() |
Re: Interpolation mit Splinefunktionen
Ich musste hier leider ein paar Beiträge ausblenden. Bitte klärt eure persönlichen Differenzen an einer anderen Stelle, aber bitte nicht hier im Thread.
|
Re: Interpolation mit Splinefunktionen
Preisfrage: Wie generalisiert man kubische Splines, sodaß die zwingende Forderung (für alle Stützpunkt P_i (X_i, Y_i) gilt: X_[i+1]>X_i) wegfällt?
Oder anders ausgedrückt: Kubische Splines können nur Kurven zeichnen, die von links nach rechts gehen, aber wie zeichne ich eine Ausgleichskurve mit Hilfe kubischer Splines durch die Punkte (-1,0) - (0,-1) - (1,0) - (0,1) - (-1,0) ? :gruebel: :mrgreen: |
Re: Interpolation mit Splinefunktionen
"alzaimar"
Zitat:
Sieh dir hierzu das mitgelieferte Beispiel Profile an. |
Re: Interpolation mit Splinefunktionen
Alternativ in dem du das Bezugssystem geeignet drehst, oder aber Bezier-Splines (oder einer ihrer Abwandlungen) nimmst.
Deine Punkte in dieser Reihenfolge können so nicht durch eine eine einfache Funktion von X abgebildet werden, die zur Bedingung hat X->Y eindeutig abzubilden. ![]() |
Re: Interpolation mit Splinefunktionen
Hi Ernst,
ich versteh nicht ganz was du zu erreichen versuchst. Ohne jetzt tiefer in den mathematischen Hintergrund eindringen zu wollen, berechnest du da Schmiegparabeln oder was machst du da exakt. Den Ausdruck spline hab ich in keinem meiner Fachbücher gefunden. Bitte lass dich etwas mehr über den mathematischen Hintergrund aus. Viele Grüsse |
Re: Interpolation mit Splinefunktionen
Hi Ernst,
brauchst nicht zu antworten habs in Wikipedia gefunden. Splines sind so etwas ähnliches wie Schmiegparabeln nur mit Bedingungen an den Stützstellen. Viel Grüsse |
Re: Interpolation mit Splinefunktionen
Um wirklich jede beliebige Freiformfläche/Linie zu zeichnen solltest du NURBs verwenden, die werden von Opengl schon ohne weiteres unterstützt.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz