How do I apply exponential and logarithmic curve fitting
Afficher commentaires plus anciens
Hi,
I have some scatterplots and I want to check the relationships between the variables which resemble exponential and logarithmic functions. I have tried to use the functions
nlinfit
fittype
fit
but so far not successfully (poor fitting or code not working at all).
How can I check the curves for the above scatters which seem to have the following functions:
y= a*exp(b*x)+c and y=log_a(x)+b
in matlab?
Thanks
Iro
3 commentaires
Star Strider
le 19 Fév 2014
What do you mean by ‘code not working at all’?
It’s not obvious to me what you mean here: y=log_a(x)+b. (I don’t understand ‘log_a(x)’.)
yeungor
le 25 Sep 2016
Have you tried fitting an exponential of the inverse? If x = f(y), then y = f^-1(x) and you can use 'fit' and the 'exp' for an exponential fit.
Réponse acceptée
Plus de réponses (1)
Danilo NASCIMENTO
le 19 Fév 2014
0 votes
You can use cf = fit(x,y,'exp1'); where x and y are your set of points.
1 commentaire
Iro
le 20 Fév 2014
Catégories
En savoir plus sur Linear and Nonlinear Regression dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!