Services & Resources / Wolfram Forums
-----
 /
MathGroup Archive
2007
*January
*February
*March
*April
*May
*June
*July
*August
*September
*October
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2007

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

Search the Archive

Re: Solving Nonlinear Equations

  • To: mathgroup at smc.vnet.net
  • Subject: [mg80584] Re: [mg80515] Solving Nonlinear Equations
  • From: DrMajorBob <drmajorbob at bigfoot.com>
  • Date: Sun, 26 Aug 2007 03:15:12 -0400 (EDT)
  • References: <13554088.1187940242361.JavaMail.root@m35>
  • Reply-to: drmajorbob at bigfoot.com

That's not a legal syntax (mismatched brackets, etc.), and if it were, you  
didn't give the initial values or the values of m1, m2, m3, and m4, so.. .  
what can we do?

In addition, C and D are system-defined symbols. FindRoot probably uses D  
to take derivatives, so you're just asking for trouble with variable names  
like that. I never, never, EVER start one of my own variables with a  
capital; that makes it obvious whose symbol it is.

Bobby

On Fri, 24 Aug 2007 00:56:16 -0500, Biyana, D. (Dugmore)  
<DugmoreB at Nedbank.co.za> wrote:

>
> I'm using Mathematica V6.0.1 and I have a system of 4 nonlinear equati=
ons
> which I'm trying to solve using FindRoot:
> FindRoot[{m1==C-D*Exp[1/(2*B^2)]*Sinh[A/B],
> m2==C^2+(D^2/2)(Exp[2/B^2]Cosh[2A/B]-1)-2C*D*Exp[1/(2B^2)]*Sinh[A/=
B],
> m3==C^3-3*C^3*D*Exp[1/(2B^2)]*Sinh[A/B],+3*C(D^2/2))*(Exp[2/B^2]Co=
sh[2A/B]-1
> )+(D^3/4)(3*Exp[1/(2B^2)]Sinh[A/B]-Exp[9/(2B^2)]Sinh[3A/B]),
> m4==C^4-4(C^3)D*Exp[1/(2B^2)]*Sinh[A/B]+3(C*D)^2))*(Exp[2/B^2]Cosh=
[2A/B]-1)+
> (D^3/4)+C*D^3(3*Exp[1/(2B^2)]Sinh[A/B]-Exp[9/(2B^2)]Sinh[3A/B])+(D^4/8=
)(Exp[
> 8/(B^2)]*Cosh
> [4A/B]-4*Exp[2/(B^2)]Cosh[2A/B]),{{A,initA},{B,initB},{C,initC},{D,ini=
tD}}]
> I get the message " FindRoot::cvmit : Failed to converge to the reques=
ted
> accuracy..." which I suspect is a result of initial values of A, B,C, =
 =

> and D.
> What trick can one use to get accepatble initial values?
> MD Biyana
>
> ********************
> Nedbank Limited Reg No 1951/000009/06. The following link displays the=
  =

> names of the Nedbank Board of Directors and Company Secretary.  =

> [ http://www.nedbank.co.za/terms/DirectorsNedbank.htm ]
> This email is confidential and is intended for the addressee only. The=
  =

> following link will take you to Nedbank's legal notice.  =

> [ http://www.nedbank.co.za/terms/EmailDisclaimer.htm ]
> ********************
>
>
>



-- =

DrMajorBob at bigfoot.com


  • Prev by Date: Re: the temperamental loop or something wrong with my expression
  • Next by Date: Coordinate problems with Inset (and a bug)
  • Previous by thread: Re: Solving Nonlinear Equations
  • Next by thread: Re: FW: Solving Nonlinear Equations