|
|
Formel für Koeffizienten der quadratichen Anpassung |
|
Coja |
Forum-Century
|
|
Beiträge: 166
|
|
|
|
Anmeldedatum: 20.06.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 01.09.2009, 16:45
Titel: Formel für Koeffizienten der quadratichen Anpassung
|
|
Hallo.
Ich bin auf der Suche nach eine explziten Formel für die Koeffizienten einer quadratischen Gleichung:
Dabei soll die Funktion f die Ausgleichsparabel sein, mit der das Residuum minimal wird. Die Anpassung soll an eine bestimmte Anzahl von Messwerten erfolgen (jeweils ein Vektor aus x- und y-Werten)
Ich suche als eine Formel für a b und c.
In Matlab geht das ja mit
Ich möchte aber eine Formel für die Bestimmung der Koeffizienten haben (also nicht in Matrixform).
Vielen Dank schon mal.
(P.S.:Über eine Herleitung würde ich mich sehr freuen)
|
|
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.09.2009, 10:36
Titel:
|
|
Hallo,
im Prinzip ist das schon möglich: a,b,c sind nichts weiter als die Lösung des Gleichungssystems
[x1^2 x1 1] [a] [y1]
[x2^2 x2 1] * [b] = [y2]
... [c] ...
[xn^2 xn 1] [yn]
im Least-Squares-Sinne. Wenn Du jetzt zu Fuß die QR-Zerlegung bestimmst von der Matrix, dann kommt man auch zu einer expliziten Formel. Das habe ich für den Fall des linearen Ausgleichs mal gemacht (halbe DinA4-Seite), dürfte hier aber noch deutlich aufwändiger sein .
Darf man fragen, welchen Vorteil die explizite Form gegenüber der polyfit-Variante hat (haben soll?)?
Titus
|
|
|
Coja |
Themenstarter
Forum-Century
|
|
Beiträge: 166
|
|
|
|
Anmeldedatum: 20.06.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.09.2009, 13:36
Titel:
|
|
Hallo Titus,
ja ich habs hinbekommen, aber nicht über die QR-Zerlegung sondern über Ableitungen. Das läuft auf ein lineare Gleichungssystem hinaus (3 Gleichungen). Wenn man dieses löst, erhält man die expliziten Formeln.
Ob es einen Vorteil gegenüber polyfit hat, weis ich nicht...aber das war ja auch nicht Ziel meiner Frage...
Danke vielmals
|
|
|
|
|
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.
|
|