Curve Fitting error for two arrays

1 visualización (últimos 30 días)
Hisham
Hisham el 7 de Mayo de 2014
Respondida: Hisham el 7 de Mayo de 2014
I have two arrays:
x=[ 2180000;
6070000;
12700000;
16600000;
25000000;
29400000;
32200000;
36100000;
41600000;
43900000;
47200000;
55000000
]
y= [ 1.0e-07*0.0953;
1.0e-07*0.1060;
1.0e-07*0.1220;
1.0e-07*0.1290;
1.0e-07*0.1480;
1.0e-07*0.1580;
1.0e-07*0.1880;
1.0e-07*0.2510;
1.0e-07*0.3210;
1.0e-07*0.3510;
1.0e-07*0.4470;
1.0e-07*0.6090]
I used a custom equation as :
y=a*exp(-b/(4.14e-21))*exp(((3.2e-9)*(x))/((2)*(1.38e-23)*(300)))
but the problem that I found is : NaN computed by model function, fitting cannot continue. Try using or tightening upper and lower bounds on coefficients.
anyone knows idea of solving this problem?
Thanks!
  3 comentarios
Hisham
Hisham el 7 de Mayo de 2014
Editada: Hisham el 7 de Mayo de 2014
I used the Curve Fitting Tool
Hisham
Hisham el 7 de Mayo de 2014
I want to find the values of a and b in the equation by using curve fitting. I have x and y as known parameters

Iniciar sesión para comentar.

Respuestas (1)

Hisham
Hisham el 7 de Mayo de 2014
Up please

Categorías

Más información sobre Get Started with Curve Fitting Toolbox 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