MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Problem NSolve

  • To: mathgroup at smc.vnet.net
  • Subject: [mg90653] Re: Problem NSolve
  • From: Alois Steindl <Alois.Steindl at tuwien.ac.at>
  • Date: Fri, 18 Jul 2008 04:00:23 -0400 (EDT)
  • References: <g5n45f$sb8$1@smc.vnet.net>

Jorge <jorgecerrillo at gmail.com> writes:


> As soon as I have programmed the problem to resolving, 23 equations with 23 variables, I use the function Nsolve, but the program returns to me the following message of mistake 
>
> General::ivar: 0 is not a valid variable. >>
>
> I have programmed my problem of the following form:
>
> ecu{lhs1==0,lhs2=0,...,lhs23}
> sol=Nsolve[ecu{var1,var2,...,var23}]
>
>
Hello,
when working with any CAS you need to precisely follow the semantics!
For example
ecu{lhs1==0,lhs2=0,...,lhs23}
is not a proper statement in Mathematica.
Moreover the first entry lhs1==1 is a test, lhs2=0 is an assignment
(assigns 0 to the variable lhs2; that might be the culprit for the
error message) and lhs23 is just an expession. YOu didn't show amy
detail, how you specified those lhsxx terms, so how could we help you
at all?
Also the call to Nsolve is stated incorrectly.
Are you sure, that you need to use Nsolve, maybe NDSolve is what you
are looking for.
Alois


  • Prev by Date: Re: Problem NSolve
  • Next by Date: Re: Labeled Plot not a Plot?
  • Previous by thread: Re: Problem NSolve
  • Next by thread: Re: Problem NSolve