Regressionsanalyse Messwerte < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo,
ich habe erst seit zwei Tagen MatLab 2012a auf meinem Rechner und soll nun damit arbeiten und bei meinen Messwerten ein Reagressionsanalyse anhand von nichtlinearen Gleichungen durchführen und die entsprechenden Parameter bestimmen.
Meine Gleichung lautet wie folgt:
[mm] f(x)=\alpha_0*\gamma [/mm] + [mm] \alpha_1 [/mm] - [mm] \alpha_1^{-\alpha_2*\gamma}
[/mm]
Die [mm] \alpha [/mm] 0 bis 2 sollen mit der Funktion nonlinearfit wie sie hier:
http://www.mathworks.de/help/techdoc/data_analysis/f1-8450.html
im Kapitel "Linear Model with Nonpolynomial Terms" beschrieben ist, bestimmt werden.
Leider weiß ich nicht, wie ich diese Gleichung in Matrixform aufbauen soll, damit MatLab das für mich macht.
Die Gamme-Werte und die entsprechenden f(x)-Werte habe ich in einem Versuch aufgenommen. Diese Werte liegen als Spaltenvektoren vor und haben über 20000 Einträge.
Ich hoffe, dass einer mir den entscheidenden Tipp geben kann, wie ich das nun anstelle.
Ich danke allen im Voraus dafür.
Beste Grüße
Mitsubashy
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 11:11 Do 21.06.2012 | Autor: | Blech |
Hi,
> Die $ [mm] \alpha [/mm] $ 0 bis 2 sollen mit der Funktion nonlinearfit wie sie hier:
> http://www.mathworks.de/help/techdoc/data_analysis/f1-8450.html
> im Kapitel "Linear Model with Nonpolynomial Terms" beschrieben ist, bestimmt werden.
Auf der page wird nirgends eine Funktion "nonlinearfit" beschrieben, und Du hast kein lineares Modell, egal mit welchen Termen, sondern ein nicht-lineares.
Das hier
http://www.mathworks.de/help/toolbox/stats/nlinfit.html
scheint mehr Dein Ding zu sein.
ciao
Stefan
|
|
|
|