Lineare Interpolationsverfahren

Neue Frage »

Shor-ty Auf diesen Beitrag antworten »
Lineare Interpolationsverfahren
Hallo zusammen,

kennt jemand von euch Lineare Interpolationsverfahren für 3D Kurven?
Man habe die Werte x und y und sucht das gewünschte z.

Tobi
frank09 Auf diesen Beitrag antworten »
RE: Lineare Interpolationsverfahren
Gegeben sind einzelne Stellen der Funktion z=f(x,y),
z.B. f(1,1)=2 und f(2,3)=5 und weißt, dass die Kurve z.B. durch
P(1.5,2.5,z) geht, wobei z geschätzt werden soll?
Shor-ty Auf diesen Beitrag antworten »
RE: Lineare Interpolationsverfahren
Richtig.
Ich habe nur diskrete Stellen der Funktion (Gitternetz) und muss jetzt wie du schon sagtest an bestimmten Stellen den Funktionswert z bekommen.

Kennst du sowas? Mit Flächengewichtungsfunktionen oder der gleichen?
frank09 Auf diesen Beitrag antworten »
RE: Lineare Interpolationsverfahren
Ist die Funktion überhaupt für alle x,y def. oder ist es wirklich nur eine Kurve?
Dann müsste man wissen, ob die Kurve in einer "runden" Oberfläche liegt, die man stellenweise durch eine Ebene linear interpolieren kann. Kannst du mal ein paar Funktionswerte posten?
Shor-ty Auf diesen Beitrag antworten »
RE: Lineare Interpolationsverfahren
Hi,

die generelle Funktion sieht wie folgt aus:




Einschub zur Vervollständigung

allerdings kann man alle Werte nicht in einer Tabelle speichern und man verwendet dann eine PDF:



Wobei P(Z) eine Sonderform der . Dabei ist die allgemeine Funktion wie folgt definiert:



Wobei B(p,q) als Beta-Funktion wie folgt definiert ist:




Mit a=0 und b=1 erhält man die Standard Beta Distribution mit der man das Problem dann löst (wie weiß ich noch nicht).



Ist sozusagen die Ausgangssituation wobei mit P(Z) die Koppelung zu Zmean und Zvar gemacht wird, da die Funktionsparameter (shape-parameter) der Betafunktion (alpha, beta) von Zmean und Zvar abhängen.

Dadurch generiert man die Flächen wie im Anhang dargestellt.
Je nach dem wie viele Punkte man für Zmean und Zvar verwendet, erhält man eine bessere Auflösung der Werte (is ja klar ... erzähl ja nix neues).


Wenn ich nun ein gegebenes Zmean und Zvar hab muss ich die Werte für interpolieren.

Einen Ansatz hab ich im Code gefunden, leider weiß ich nicht wo ich das mathematisch belegen kann. Mir fehlt die Referenz zu einer Literatur etc. unglücklich

Die Berechnung ist wie folgt definiert:



Wobei die Faktoren q, Gewichtungsfunktionen sind, die durch Einteilung der projiezierte Fläche des Surfaces auf die x-y (Zmean, Zvar) - Ebene berechnet werden.


Hmmm ... zu komplex? Ist wohl ein eher spezielles Thema oder?
Dennoch danke.
Tobi
frank09 Auf diesen Beitrag antworten »

Es handelt sich um das hier beschriebene Verfahren der bilinearen Interpolation, wobei in deiner Formel gilt:





 
 
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »