| Author |
Comment/Response |
Rahul Sharma
|
09/20/11 07:56am
Hi,
I am using Mathematica version 6.0 to solve a equation by FindRoot. i am getting a error message which says;
FindRoot::nlnum: The function value {(0.01^Xrad Arad+1.*10^-9 \
2.71828^(-1.*10^-6 To) Adi (1.+Power[<<2>>] Bdi)) Rat-(1000. \
2.71828^(-1.*10^-6 Tcol) Acol)/(1.+(1.*10^6 ai)/Tcol)} is not a list \
of numbers with dimensions {1} at {T} = {1.*10^6}. >>
My complete notebook looks like:
In[1]:= Arad == 4.10*10^(-11);
In[2]:= Xrad == 7.42*10^(-1);
In[3]:= Adi == 6.23*10^(-2);
In[4]:= To == 7.01*10^6;
In[5]:= Bdi == 3.04*10 (-1);
In[6]:= Ti == 1.47*10^6;
In[7]:= Acol == 1.15*10^(-12);
In[8]:= ai == 0.1;
In[9]:= Tcol == 1.60*10^6;
In[10]:= Rat == 0.047;
In[11]:= FindRoot[
Rat*(Arad*(T/10^4)^(-Xrad) + (Adi*((T)^(-3/2))*Exp[-To/T])*(1 +
Bdi*Exp[-Ti/T])) - (Acol*((T)^(1/
2))*((1 + (ai*T)/(Tcol))^(-1))*Exp[-Tcol/T]), {T, 10^6}]
During evaluation of In[11]:= FindRoot::nlnum: The function value \
{(0.01^Xrad Arad+1.*10^-9 2.71828^(-1.*10^-6 To) Adi (1.+Power[<<2>>] \
Bdi)) Rat-(1000. 2.71828^(-1.*10^-6 Tcol) Acol)/(1.+(1.*10^6 \
ai)/Tcol)} is not a list of numbers with dimensions {1} at {T} = \
{1.*10^6}. >>
Out[11]= FindRoot[
Rat (Arad (T/
10^4)^-Xrad + (Adi T^(-3/2) E^(-(To/T))) (1 +
Bdi E^(-(Ti/T)))) - (Acol Sqrt[T] E^(-(Tcol/T)))/(
1 + (ai T)/Tcol), {T, 10^6}]
A copy of my notebook with original is also attached.
I would be heartily grateful to anyone who could help me in getting this equation solved.
Many thanks.
Rahul.
Attachment: notebook.JPG, URL: , |
|