matheraum.de
Raum für Mathematik
Offene Informations- und Nachhilfegemeinschaft

Für Schüler, Studenten, Lehrer, Mathematik-Interessierte.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Hochschulmathe
  Status Uni-Analysis
    Status Reelle Analysis
    Status UKomplx
    Status Uni-Kompl. Analysis
    Status Differentialgl.
    Status Maß/Integrat-Theorie
    Status Funktionalanalysis
    Status Transformationen
    Status UAnaSon
  Status Uni-Lin. Algebra
    Status Abbildungen
    Status ULinAGS
    Status Matrizen
    Status Determinanten
    Status Eigenwerte
    Status Skalarprodukte
    Status Moduln/Vektorraum
    Status Sonstiges
  Status Algebra+Zahlentheo.
    Status Algebra
    Status Zahlentheorie
  Status Diskrete Mathematik
    Status Diskrete Optimierung
    Status Graphentheorie
    Status Operations Research
    Status Relationen
  Status Fachdidaktik
  Status Finanz+Versicherung
    Status Uni-Finanzmathematik
    Status Uni-Versicherungsmat
  Status Logik+Mengenlehre
    Status Logik
    Status Mengenlehre
  Status Numerik
    Status Lin. Gleich.-systeme
    Status Nichtlineare Gleich.
    Status Interpol.+Approx.
    Status Integr.+Differenz.
    Status Eigenwertprobleme
    Status DGL
  Status Uni-Stochastik
    Status Kombinatorik
    Status math. Statistik
    Status Statistik (Anwend.)
    Status stoch. Analysis
    Status stoch. Prozesse
    Status Wahrscheinlichkeitstheorie
  Status Topologie+Geometrie
  Status Uni-Sonstiges

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
StartseiteMatheForenInterpolation und ApproximationHerm.-Interpol. geg. Punkten
Foren für weitere Schulfächer findest Du auf www.vorhilfe.de z.B. Geschichte • Erdkunde • Sozialwissenschaften • Politik/Wirtschaft
Forum "Interpolation und Approximation" - Herm.-Interpol. geg. Punkten
Herm.-Interpol. geg. Punkten < Interpol.+Approx. < Numerik < Hochschule < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Interpolation und Approximation"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Herm.-Interpol. geg. Punkten: "Hermite-Interpolation"
Status: (Frage) beantwortet Status 
Datum: 18:00 Mi 07.10.2009
Autor: SkiD

Aufgabe
Punkte:

P0 [5|3]
P1 [1|4]
P2 [4|2]
P3 [1|2]

Hallo,

ich möchte zu gegebenen Punkten eine Hermite-Inteprolations-Kurve berechnen.

Das Problem hierbei ist, dass ich leider nicht genau weiss, wie ich das nun mache, ich finde zwar lauter Formeln im Internet, blicke allerdings nicht wirklich durch.

Die Sache ist folgende:
Ich habe ein Programm welches mir mehrere Punkte vorschreibt, die miteinander vebunden werden müssen.
Hier bei gibt es verschiedene Stufen der Verbindung selbst, bspw. linear (was kein Thema ist) oder eben glatt.
Bei der glatten Verbindung ist es wichtig das die glatten Kurven durch die Punkte selbst führen!

So habe mich für hermite Interpolation entschieden, jedoch komme ich in diesem Formelwald gar nicht klar, demnach wäre ich dankbar wenn mir jemand Schritt für Schritt diese Interpolation erklären könnte.

Polynominterpolation konnte ich mir ohne weiteres selbst beibringen, jedoch hat diese Interpolationsmethode ein paar unschöne Eigenheiten.

Was ich über Hermite-Interpolation erfahren habe:
Im Regelfall wird bei der hermiten Interpolation jeweils mit zwei Punkten interpoliert, zu diesen zwei Punkten werden zwei Tangenten gegeben, welche (ich sags mal vorsichtig) die Richtung angeben, bzw. die Biegung.

Ich habe hier 4 Punkte in _richtiger_ Reihenfolge gegeben, jetzt muss ich die Berechnung anstellen, dass ich diese Punkte durch Kurven miteinander verbinde, wie stelle ich das ambesten an ?

Liebe Grüße und danke für eure Zeit,
SkiD.


Crossposting:
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.


        
Bezug
Herm.-Interpol. geg. Punkten: Antwort
Status: (Antwort) fertig Status 
Datum: 20:47 Mi 07.10.2009
Autor: MathePower

Hallo SkiD,

[willkommenmr]


> Punkte:
>  
> P0 [5|3]
>  P1 [1|4]
>  P2 [4|2]
>  P3 [1|2]
>  Hallo,
>  
> ich möchte zu gegebenen Punkten eine
> Hermite-Inteprolations-Kurve berechnen.
>  
> Das Problem hierbei ist, dass ich leider nicht genau weiss,
> wie ich das nun mache, ich finde zwar lauter Formeln im
> Internet, blicke allerdings nicht wirklich durch.
>  
> Die Sache ist folgende:
>  Ich habe ein Programm welches mir mehrere Punkte
> vorschreibt, die miteinander vebunden werden müssen.
>  Hier bei gibt es verschiedene Stufen der Verbindung
> selbst, bspw. linear (was kein Thema ist) oder eben glatt.
>  Bei der glatten Verbindung ist es wichtig das die glatten
> Kurven durch die Punkte selbst führen!
>  
> So habe mich für hermite Interpolation entschieden, jedoch
> komme ich in diesem Formelwald gar nicht klar, demnach
> wäre ich dankbar wenn mir jemand Schritt für Schritt
> diese Interpolation erklären könnte.
>  
> Polynominterpolation konnte ich mir ohne weiteres selbst
> beibringen, jedoch hat diese Interpolationsmethode ein paar
> unschöne Eigenheiten.
>  
> Was ich über Hermite-Interpolation erfahren habe:
>  Im Regelfall wird bei der hermiten Interpolation jeweils
> mit zwei Punkten interpoliert, zu diesen zwei Punkten
> werden zwei Tangenten gegeben, welche (ich sags mal
> vorsichtig) die Richtung angeben, bzw. die Biegung.
>  
> Ich habe hier 4 Punkte in _richtiger_ Reihenfolge gegeben,
> jetzt muss ich die Berechnung anstellen, dass ich diese
> Punkte durch Kurven miteinander verbinde, wie stelle ich
> das ambesten an ?


Willst für jedes Intervall [mm]\left[P_{i},P_{i+1}\right], \ i=0,1,2[/mm]
eine glatte Kurve haben, die darüber hinaus an den Nahtstellen P1, P2
ebenfalls glatt verbunden werden sollen, so müssen die Tangenten
zweier aufeinanderfolgender Kurven an den Nahtstellen übereinstimmen.

Sind an den Stellen P0 bzw. P3 die Ableitungswerte vorgegeben,
so ergibt sich für jedes Intervall ein Polynom dritten Grades.

Mehr dazu: []Spline-Interpolation


>  
> Liebe Grüße und danke für eure Zeit,
>  SkiD.
>  
>
> Crossposting:
>  Ich habe diese Frage in keinem Forum auf anderen
> Internetseiten gestellt.

>


Gruss
MathePower  

Bezug
                
Bezug
Herm.-Interpol. geg. Punkten: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 20:30 Mi 14.10.2009
Autor: SkiD

Inwiefern stehen Hermite Interpolation und Spline Interpolation im Zusammenhang ?
Soweit ich weiss, sind das doch zwei verschiedene Sachen, oder ?

Was ich meinte mit den gegebenen Punkten ist folgendes:
Die gegebenen Punkte sollen miteinander verbunden werden, d.h. P0 zu P1 zu P2 zu P3 und daraus entsteht eben eine Kurve.

Hierbei soll die Verbindung zwischen P0 und P1, sowie zw. P1 und P2, als auch zw P2 und P3 _nicht_ linear sein.

Mir würde es sehr helfen, wenn wir dieses Beispiel zusammen durchgehen können und die daraus resultierenden und benötigten Formeln zu erstellen und berechnen.

Mit den Formeln, bspw. auch auf der Seite die du als Reference gegeben hast, komme ich selbst nicht weit, weil ich diese weitestgehend nicht verstehe.

Grüße,
SkiD.

Bezug
                        
Bezug
Herm.-Interpol. geg. Punkten: Antwort
Status: (Antwort) fertig Status 
Datum: 20:52 Mi 14.10.2009
Autor: MathePower

Hallo SkiD,

> Inwiefern stehen Hermite Interpolation und Spline
> Interpolation im Zusammenhang ?


Bei der Hermite-Interpolation werden in der Regel sämtliche Ableitungswerte an den Stützstellen vorgegeben.

Hier also: [mm]P_{0}, \ P_{0}', \ P_{1}, \ P_{1}', \ P_{2}, \ P_{2}',\ P_{3}, \ P_{3}'[/mm]

Das führt dann hier auf ein Polynom 7. Grades.


Im Fall einer kubischen Spline-Interpolation werden nur die Ableitungswerte am Anfang und Ende des betrachteten Intervalles vorgegeben.

Hier also: [mm]P_{0}, \ P_{0}', \ P_{1}, \ P_{2}, \ P_{3}, \ P_{3}'[/mm]


>  Soweit ich weiss, sind das doch zwei verschiedene Sachen,
> oder ?
>  
> Was ich meinte mit den gegebenen Punkten ist folgendes:
>  Die gegebenen Punkte sollen miteinander verbunden werden,
> d.h. P0 zu P1 zu P2 zu P3 und daraus entsteht eben eine
> Kurve.


Wenn Du nur diese 4 Punkte zur Verfügung hast,
dann ergibt das ein Polynom 3. Grades.

Dieses Polynom kannst Du mit Hilfe der dividierten Differenzen ermitteln.


>  
> Hierbei soll die Verbindung zwischen P0 und P1, sowie zw.
> P1 und P2, als auch zw P2 und P3 _nicht_ linear sein.
>  
> Mir würde es sehr helfen, wenn wir dieses Beispiel
> zusammen durchgehen können und die daraus resultierenden
> und benötigten Formeln zu erstellen und berechnen.
>  
> Mit den Formeln, bspw. auch auf der Seite die du als
> Reference gegeben hast, komme ich selbst nicht weit, weil
> ich diese weitestgehend nicht verstehe.
>  
> Grüße,
>  SkiD.


Gruss
MathePower

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Interpolation und Approximation"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.unimatheforum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]