       How to find the best fit for a list {x,y} of data

• To: mathgroup at smc.vnet.net
• Subject: [mg91888] How to find the best fit for a list {x,y} of data
• From: dinodeblasio at gmail.com
• Date: Fri, 12 Sep 2008 05:25:14 -0400 (EDT)

```Hello everybody,
I have the list and the y=f(x) equation

data = {{1, 1}, {28, 0.719188377}, {54, 0.35746493}, {81,
0.182114228}, {117, 0.166082164}, {260, 0.132765531}};
express = (1 - k*x)*(1 - k*x/q)*(1 - p*k*x/q)

(1 - k x) (1 - (k x)/q) (1 - (k p x)/q)

"k,q and p are parameters; then I do the fitting":

f1 = FindFit[data, (1 - k*x)*(1 - k*x/q)*(1 - p*k*x/q), {{k, 0.01},
{p, 1.5}, {q,1}}, x, MaxIterations -> 200]

"and I obtain":

{k -> 0.00586032, p -> 2.86841, q -> 2.86841}

"My question is: how I can find the best fit to my data for values of
(k,q,p) >0" ??

Thank you very much for your help.
Dino

```

• Prev by Date: Re: ListContourPlot3D, no output
• Next by Date: Re: Transformations in expressions
• Previous by thread: Re: How can you get the list of all used variables and functions in
• Next by thread: Re: How to find the best fit for a list {x,y} of data