Lsqcurvefit for 2 parameters
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Laura
el 19 de Nov. de 2013
I read over the lsqcurvefit for one parameter.
x=lsqcurvefit(fun,xo,xdata,ydata)
where xo= initial x,
fun is the function to calculate xdata at xo.
I have 2 parameters needs to adjust to get xdata
let say xo,yo are two initial conditions. fun is the function to calculate xdata at xo,yo
How do I use lsqcurvefit to find the right x,y values.
For example:
xdata=[ 1 2]; ydata=[0.9 1.5];
Initial guess xo=1, yo=10^-4
fun: is the function which I dont know the specific form and that is my code to calculate xdata based on xo,yo.
Now I want to find the correct xo,yo.
I could not access the link that you gave.
1 comentario
Sean de Wolski
el 19 de Nov. de 2013
Can you provide an actual example of what you have?
The documentation gives some examples of using lsqcurvefit.
Respuesta aceptada
Matt J
el 19 de Nov. de 2013
Editada: Matt J
el 19 de Nov. de 2013
I read over the lsqcurvefit for one parameter. x=lsqcurvefit(fun,x0,xdata,ydata)
No, this is not a 1-parameter syntax. x and x0 are vectors. If you pass a 2x1 initial vector x0 as input, then lsqcurvefit will know that fun(x,xdata) is a function of a 2x1 parameter vector x.
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Downloads en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!