|
|
Splineinterpolation über Umfang? |
|
KlausDieter |

Forum-Newbie
|
 |
Beiträge: 5
|
 |
|
 |
Anmeldedatum: 11.06.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 11.06.2012, 00:52
Titel: Splineinterpolation über Umfang?
|
 |
Hallo liebes Forum,
ich bin noch recht unerfahren mit Matlab und schreibe gerade eines meiner ersten M-Files. Bisher komme ich auch dank vieler Hilfen aus dem Forum sehr gut voran.
Leider bin ich nun auf ein Problem gestoßen zu dem ich noch keinen Eintrag finden konnte.
Ich habe über den Umfang verteilt 4 Messwerte jeweils um 90 grad versetzt.
Diese möchte ich nun mit einem Spline auf 360 grad interpolieren.
Bisher habe ich dies wie in Example 1 der Hilfe gemacht (http://www.mathworks.de/help/techdoc/ref/spline.html).
Leider habe ich jetzt das Problem , dass ich bei 0 grad bzw. 360 grad einen Fehler habe da nicht weiter interpoliert wird.
Gibt es eine möglichkeit der Funktion klarzumachen dass sie im Kreis interpolieren soll ?
Wäre super wenn ihr mir helfen könntet, vielen Dank.
Beschreibung: |
|
 Download |
Dateiname: |
untitled.jpg |
Dateigröße: |
17.77 KB |
Heruntergeladen: |
739 mal |
|
|
|
|
|
MaFam |

Forum-Meister
|
 |
Beiträge: 799
|
 |
|
 |
Anmeldedatum: 02.05.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 11.06.2012, 10:48
Titel:
|
 |
|
|
KlausDieter |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 5
|
 |
|
 |
Anmeldedatum: 11.06.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 11.06.2012, 13:23
Titel:
|
 |
Hallo,
über die Spline Toolbox bin ich jetzt weiter gekommen und habe jetzt einen Spline mit dem Befehl:
spline1=csape(x,y,'periodic')
erzeugt, dieser löst auch mein Problem.
War das auch mit Parameter Splines gemeint ?
Leider schwingt dieser sehr stark über, habt ihr eine Idee wie man das beheben kann ?
Polynominterpolation mit so wenig Punkten ?
Oder ein Smoothing Spline ?
Leider habe ich bei diesen beiden Punkten nicht die möglichkeit 'periodic ' gefunden, sonst hätte ich es mal ausprobiert.
Gruß
Christian
|
|
|
MaFam |

Forum-Meister
|
 |
Beiträge: 799
|
 |
|
 |
Anmeldedatum: 02.05.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009b
|
 |
|
|
 |
|
Verfasst am: 11.06.2012, 13:34
Titel:
|
 |
Du kannst auch gleich einen Kreis ansetzen. Ein Kreis ist mit 3 Punkten eindeutig bestimmt. Weicht der 4. Punkt ab, so kann man eine Kreisregression durchführen.
Was besseres als kubische Splines wird es nicht geben. Diese zeichnen sich durch eine minimale Krümmung gegen alle anderen möglichen Funktionen aus.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|