Borrar filtros
Borrar filtros

How to fit this eqation:y=a-b+*c^x ?

3 visualizaciones (últimos 30 días)
afrya
afrya el 13 de Dic. de 2013
Comentada: Image Analyst el 13 de Dic. de 2013
Hi,
I am wondering how can I fit the following equation: y=a-b+*c^x since it is not included in the library and how can I exclude some point without using the curve fitting toolbox. When I use the following expression,I receive an error message
g = fittype('a-b*c^x','coeff',{'a','b','c'})
[curve2,gof2] = fit(y2,Av,g)
Thank you in advance
  6 comentarios
afrya
afrya el 13 de Dic. de 2013
a, b, and c are all coefficients
Image Analyst
Image Analyst el 13 de Dic. de 2013
Looking more closely I think that you meant b to be a multiplicative factor, not a scalar that you subtract and that you just made a mistake when you wrote "y=a-b+*c^x". Because of what Roger said, and you said later, I think what you really meant was y=a-b*c^x and you just put in the + sign by mistake.

Iniciar sesión para comentar.

Respuestas (1)

Roger Stafford
Roger Stafford el 13 de Dic. de 2013
Instead of 'a-b*c^x' you might try the equivalent 'a-b*exp(k*x)'. If you can fit to that, then c = exp(k) will be a fit for 'a-b*c^x'.

Categorías

Más información sobre Fit Postprocessing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by