Two exponential curve fitting

19 visualizaciones (últimos 30 días)
Nancy
Nancy el 17 de Dic. de 2011
Respondida: Ada Verónica Elizabeth el 20 de Feb. de 2024
Hi all,
I want to fit my data to a particular type of equation and get the values of the constant. The function is of the following form
F= A*exp(-B*x)-C*exp(-D*x)
I wish to find the values of A, B, C and D. How do I go about doing this in Matlab.
Thanks for the help.
Nancy

Respuestas (2)

Andrew Newell
Andrew Newell el 17 de Dic. de 2011
You'll find this problem described on this support page.

Ada Verónica Elizabeth
Ada Verónica Elizabeth el 20 de Feb. de 2024
Using the data x,F where x is the ordered set of independent values and F is the data corresponding to:
Model = fit(x,F,"exp2");
values = coeffvalues(Model);
values %contains coefficients a,b,c,d for F=a*exp(b*x)+c*exp(d*x)
a= values(1)
b= values(2)
d= values(3)
d= values(4)

Categorías

Más información sobre Linear and Nonlinear Regression 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