INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Splineinterpolation mit LV



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

23.10.2006, 13:52 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2006 13:55 von Lucki.)
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Splineinterpolation mit LV
' schrieb:Mahtemetisch habe ich halbwegs verstanden wie eine Spline-interpolation/aproximation funktioniert.
Wie ich das programmieren soll ist mir aber ein Rätsel bzw. wird vermutlich sehr aufwändig.
Es ist nicht aufwendig, und mathematisch verstehen mußt Du überhaupt nichts.
Du muß natürlich wissen, daß die Splineaproximation nur zur Interpolation, nicht aber zur Glättung dient, die neue Kurve geht durch die alten Kurvenpunkte hindurch; Spline ist nicht geeignet, die Kurve in dem Sinne zu glätten, daß Ausreißer nicht mehr auf der Kurve liegen. Dafür wäre z.B die Polynomapproximation besser geeignet.
Noch besser wäre es dann allerdings, wenn Du eine Formel hast, nach der die Kurve theoretisch verläuft. Dann ginge es nur noch darum, die Parameter dieser Formel so zu bestimmem, daß die Kurve optimal nahe an den Meßpunkten ist. Auch dafü gibt es VIs.
Das erwähnte Spline-Vi ist ganz einfach, es hat 3 Eingänge und 1 Ausgang:
1. u. 2. Eingang; X-Vektor und Y-Vektor der Punkte
3. Eingang: X-Vektor der Punkte, die Du gern haben möchtest, also z.B. 7000 äquidistante Punkte
Ausgang: Die Y-Werte zu den gewünschten Punkten.
Bie V7.1 müßtest Du Dir aus den 2, 3 oder 4 Spline-VIs erst mal ein VI zusammenbasteln, welches die oben genannte Funktion hat. Hilfen lesen, losmachen, und Dich nicht um den mathematischen Hintegrund kümmern. In einer Stunde kannst Du fertig sein.
Aber, wie gesagt, überleg Dir genau, ob Spline wirklich das ist, was Du brauchst. Ich denke nämlich, Daß die Kurve in Wirklichkeit nicht so wellig sein kann, wie Deine Messpunkte suggerieren, und diese Welligkeit wirst Du mit Spline nicht los. Lösung wäre z.B Polynomapp. 3-Grades.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Splineinterpolation mit LV - chris_deus - 23.10.2006, 09:53
Splineinterpolation mit LV - Lucki - 23.10.2006, 10:16
Splineinterpolation mit LV - chris_deus - 23.10.2006, 11:53
Splineinterpolation mit LV - Lucki - 23.10.2006 13:52
Splineinterpolation mit LV - chris_deus - 23.10.2006, 14:26
Splineinterpolation mit LV - Lucki - 23.10.2006, 16:41
Splineinterpolation mit LV - chris_deus - 23.10.2006, 18:02

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Splineinterpolation mit LV 7.1 chris_deus 1 2.662 23.10.2006 09:21
Letzter Beitrag: chris_deus

Gehe zu: