Mathematica 9 is now available
Student Support Forum
-----
Student Support Forum: 'FindRoot error message' topicStudent Support Forum > General > "FindRoot error message"

Next Comment >Help | Reply To Topic
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: ,

Subject (listing for 'FindRoot error message')
Author Date Posted
FindRoot error message Rahul Sharma 09/20/11 07:56am
Re: FindRoot error message Patrick 09/22/11 11:52am
Re: Re: FindRoot error message Rahul Sharma 09/26/11 02:30am
Next Comment >Help | Reply To Topic