Fit a curve of equation of form y = ax^b to data
35 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Ershad Ahamed Chemmalasseri
el 19 de Jun. de 2012
Respondida: hitesh Mehta
el 17 de Feb. de 2018
Hi,
How do I fit a curve of equation of form y = ax^b to my data. I have x and y values. I have to find a and b (it can be a fraction) and plot the curve.
1 comentario
Respuesta aceptada
Honglei Chen
el 19 de Jun. de 2012
If you have Curve Fitting Toolbox, you can use that to do an exponential fitting directly
If not, you can take logarithm of both sides and translate that into a linear fitting problem, i.e.
log(y) = log(a)+b*log(x)
and then use polyfit
0 comentarios
Más respuestas (2)
Sean de Wolski
el 19 de Jun. de 2012
Any of these are designed for this.
- lsqcurvefit Optimization Toolbox
- nlinfit Statistics Toolbox
- NonlinearModel Statistics Toolbox >= R2012a.
0 comentarios
hitesh Mehta
el 17 de Feb. de 2018
Hi,
How do I fit a curve of equation of form y = ax^b+c to my data. I have x and y and c values.
I have to find a and b(it can be a fraction) and plot the curve.
0 comentarios
Ver también
Categorías
Más información sobre Interpolation en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!