|
|
interpolierte Daten y Werte ablesen |
|
Thomas_74 |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 06.02.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2009, 15:34
Titel: interpolierte Daten y Werte ablesen
|
|
Hi,
ich habe Datenpunkte die mit pchip interpoliert werden ("Kaliebriergerade").
Jetzt möchte ich zu jedem beliebigen xWert einen Y Wert finden der dann auf der "Kaliebriergeraden" liegt.
Gibt es da eine "einfache" Lösung?
MfG Thomas
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.449
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.09.2009, 15:42
Titel:
|
|
Hallo,
ich verstehe die Frage nicht ganz. pchip liefert dir doch eben diese Werte?
Grüße,
Harald
|
|
|
Thomas_74 |
Themenstarter
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 06.02.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2009, 16:00
Titel:
|
|
1.)Ja damit ist die Kaliebriergerade schön gemacht.
2.)Ich möchte dann einem neuen X Wert (Messung) nehmen (der nicht unbedingt schon als Punkt (x,y) gemacht wurde) und den zugehörigen Y Wert finden.
MfG
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.449
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.09.2009, 16:20
Titel:
|
|
OK... und wie soll dieser y-Wert nun berechnet werden?
1. im Grunde genau wie vorhin -> nochmal pchip, wie für die anderen Werte auch.
2. durch Interpolation des richtigen Geradenstücks -> interp1 auf die interpolierten Punkte anwenden
3. (wenn du mir sagst, was du genau willst, kann ich dir evtl auch sagen, wie du es erreichst)
Grüße,
Harald
|
|
|
Thomas_74 |
Themenstarter
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 06.02.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.09.2009, 16:43
Titel:
|
|
Hi erst mal vielen Dank,
ich glaube für meine Anwendung ist es nicht so wichtig mit welcher Methode ich die letzte "Interpolation" mache. Ich kann ja vorher mit pchip nahe ran, könnte das letzte stück also auch linear machen.
Das Ding ist mir ist nicht klar ob ich eine Interpolation machen kann wo mein (wahrscheinlich ziemlich krummer) x Wert drin vorkommt?
Ich hab jetzt also X,Y Werte für X= 1,2,3,4,5... erwarte aber für den Wert der mich interessiert einen XWert wie 1.0002541 wo ich dann den passenden YWert suche.
Zur not geht das sicher auch linear über Winkelfunktionen aber schöner währe es wenn ich die bestimmt vorhandene Matlab Funktion finden könnte.
MfG
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.449
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.09.2009, 17:25
Titel:
|
|
Probiers doch mal aus. Meines Erachtens sollte es dabei kein Problem geben.
Grüße,
Harald
|
|
|
|
|
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 - 2024
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.
|
|