|
|
Approximation durch eine vorgebene Funktion->Parameter? |
|
Gast123 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.05.2009, 12:29
Titel: Approximation durch eine vorgebene Funktion->Parameter?
|
|
Hallo,
Ich würde gerne eine Approximation von gegebenen Daten durch eine Funktion durchführen. Diese Funktion ist aber nicht polynomisch und keine Linearkombination aus Grundfunktionen. Matlab soll mir die fehlenden Parameter für eine optimale Approximation (z.B. durch Least Square) berechnen.
Hier ein Beispiel:
|
|
|
|
|
Lucia |
Forum-Fortgeschrittener
|
|
Beiträge: 55
|
|
|
|
Anmeldedatum: 19.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2008b
|
|
|
|
|
|
Verfasst am: 13.05.2009, 12:48
Titel:
|
|
Es gibt hierfür
aus der Optimization Toolbox (falls du die hast?)
|
|
|
Gast123 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.05.2009, 12:55
Titel:
|
|
Ja, die hab ich. könntest du mir das mal an den oben genannten Beispiel zeigen? oder geht das auch anders?
|
|
|
Lucia |
Forum-Fortgeschrittener
|
|
Beiträge: 55
|
|
|
|
Anmeldedatum: 19.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2008b
|
|
|
|
|
|
Verfasst am: 13.05.2009, 13:53
Titel:
|
|
Ok, erst mal die Funktionsdefinition:
(als myfun.m speichern)
und dann
wobei x1 und y1 die Daten sind (wie im ersten Post) und als Startwerte die Testwerte gewählt wurden. Das Resultat plotten:
|
|
|
Gast123 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.05.2009, 15:31
Titel:
|
|
Danke es funktioniert. Naja ich werd es auch nochmal versuchen selber zu programmieren....wenn jemand ne gut Idee hat, kann er ja "Bescheid" geben.
|
|
|
|
|
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.
|
|