Re: Exponetial Fit
- To: mathgroup at christensen.cybernetics.net
- Subject: [mg1802] Re: Exponetial Fit
- From: rjfrey at rentec.com (Robert J. Frey)
- Date: Mon, 31 Jul 1995 23:07:42 -0400
- Organization: Renaissance Technologies Corp.
John L. White (crunch at s-cwis.unomaha.edu) wrote:
: I have tried to do a exponetial fit to a list of data from a physics
: experiment, but Mathematica does a terrible job when I do the following
: command:
: Exp[Fit[Log(data),{1,t},t]]
I assume this is Exp[Fit[Log[data], {1,t}, t]]
: Does anyone know of a better way? Thanx in advance, John
: --
I assume data is a vector of observations:{{x1,y1}, {x2,y2}, ...}
In what follows a and b are parameters to be estimated, t is the
independent variable and y the dependent variable.
Generally, if the term "exponential model" is used, the model one
wants to fit is:
y == a Exp[b t]
if you take the Log of both sides:
Log[y] == Log[a] + b t
The data pairs {t, Log[y]} can then be subject to a linear regression,
yielding estimates for Log[a] and b.
This isn't what you did.
Now, there is the power model:
y == a t^b
if you take the Log of both sides:
Log[y] == Log[a] + b Log[t]
The data pairs {Log[t], Log[y]} can then be subject to a linear regression,
yielding estimates for Log[a] and b.
This does appear to be what you did in the Fit, but the final Exp is
still wrong.
--
Regards,
Robert (rjfrey at rentec.com