|
arancione |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.10.2009, 15:53
Titel: Expfit Fehlerberechnung
|
 |
Hallo zusammen!
Ich muss einen Exponentialfit an Daten machen
- und habe das auch nach einigen Stunden endlich hinbekommen.
Aber wie komme ich auf die Fehler?
Konkret soll y=a*exp(-b*x)+c gefittet werden.
Momentan mache ich das mit fminsearch - gibt es da noch einfachere
Varianten? Ich blick so langsam mein eigenes Programm nicht mehr...
Wäre echt für einen Tipp oder ein kleines Beispielprogramm dankbar!
arancione
(Hoffe, ich bin im richtigen Forum gelandet!)
|
|
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 27.10.2009, 18:28
Titel:
|
 |
Hallo!
Für solche einfachen Aufgaben eignet sich die Curve Fitting Toolbox am Besten. Optimization Toolbox ist sehr mächtig, aber durchaus anstrengend. FMINSEARCH stufe ich ähnlich ein. Die Aufgabe unten (siehe auch Screenshot) habe ich in 5 Minuten gelöst, davon 4 minuten für die Beispieldaten
Andreas
Beschreibung: |
|
 Download |
Dateiname: |
forum_fitting.jpg |
Dateigröße: |
94.52 KB |
Heruntergeladen: |
945 mal |
|
|
|
arancione |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 27.10.2009, 18:43
Titel:
|
 |
Hallo Andreas,
erstmal vielen Dank für die schnelle Antwort!
Ich glaub, ich hab da noch wesentliche Teile von Matlab nicht entdeckt... hab aber auch erst vor kurzem angefangen, damit zu arbeiten.
Wo finde ich denn diese Toolbox? Ich habe meine Daten mal plotten lassen und dann dort im Menü nur die Funktion "Basic fitting" gefunden, die aber keine Exponentialfunktion kann.
Habe Matlab 7.0, falls das was bedeuten sollte.
Viele Grüße!
arancione
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.500
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 27.10.2009, 21:59
Titel:
|
 |
Hallo,
Curve Fitting Toolbox öffnen: CFTOOL.
Falls nicht vorhanden, probiers mit NLINFIT aus der Statistics TB. Das ist in der Anwendung recht einfach.
Und falls du das auch nicht hast, ist FMINSEARCH wohl der richtige Weg.
Bestimmen des Fehlers (y_tatsaechlich - y_vorhergesagt).^2
Grüße,
Harald
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 28.10.2009, 11:56
Titel:
|
 |
Seit MATLAB 7.0 gab es 11 neue Versionen... Nun ja, die Frage bezog sich auf einfachere Varianten. Curve Fitting Toolbox ist definitiv einfach und intuitiv nutzbar. Ich würde mich wundern wenn dieses Produkt nicht an allen Hochschulen existiert (ich gebe gerne Kontaktinformationen bei persönlichem Kontakt).
Andreas
|
|
|
|
|
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.
|
|