DMUG-Archiv 2003

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

RE: fit

bin mir nicht sicher was du wirklich willst einen besseren fit liefern deine verrauschten daten einfach nicht. willst 
du aber einfach nur besser an die errechneten koeffizienten ran dan geht das wie folgt:

Needs["Statistics`NonlinearFit`"]
ft = Table[N[1 + 2 Exp[-x/3] + 10 Random[]], {x, 100}];
fn = a + b Exp[-x c];
BestFitParameters/.NonlinearRegress[ft, fn, x, {a, b, c}]
Out[66]={a -> 5.97463, b -> 1388.95, c -> 5.46822}

grüsse robert

-----Original Message-----
From: Heiko Bierwald [mailto:exziton@XXXXXXX.com] 
Sent: Thursday, March 13, 2003 10:09 AM
To: dmug@XXXXXXX.ch
Subject: fit


hallo ,
ich möchte durch eine liste von werten eine funktion vorgegebener gestallt 
erstellen.mathemathica soll nur die koeffizienten bestimmen.hier ein 
beispiel :

Needs["Statistics`NonlinearFit`"]
ft = Table[N[1 + 2 Exp[-x/3] + 10 Random[]], {x, 100}];
fn = a + b Exp[-x c]
c = NonlinearFit[ft, fn, x, {a, b, c}]


mathematica zeigt als ergebnis :5.83426+3.56798*exp[-x*0.18...] ist als ergebnis also unbrauchbar. ich bräuchte auch 
noch eine annäherung an eine gauskurve.

ich habe mathemathica 4.1 (mit version 2.0 soll es angeblich noch 
funktioniert haben )

danke im vorraus,
heiko


Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html