Re: solving nonlinear simultaneous equations
- To: mathgroup at smc.vnet.net
- Subject: [mg97959] Re: solving nonlinear simultaneous equations
- From: dooma50 at hotmail.com
- Date: Thu, 26 Mar 2009 05:24:50 -0500 (EST)
- References: <gqacsu$jd9$1@smc.vnet.net> <gqd1qd$nt1$1@smc.vnet.net>
Dear Sjoerd , How should I decide the staring values as you gaves 0.5, 0.6, 0.4, 0.8 And these results are only answers? Because in this model, answers should be t0<t1<t2<t3 basically. {t0 -> 0.042950144337512339004069005918555574390189195213080, t1 -> 0.020794416091072412934056566904308358806687991905694, t2 -> 0.014356830943135308919996619330315956865348280462553, t3 -> -0.29047823800632023417669910887671278352651919604465} Thanks for your reply BR. Dooma Casper On 3=A4=EB25=A4=E9, =A4U=A4=C86=AE=C942=A4=C0, "Sjoerd C. de Vries" <sjoerd= .c.devr... at gmail.com> wrote: > My guess is that you have been playing with StandardForm and > TarditionalForm formatting. Parts of the expressions like t1(1 - t0) > are internally represented as t1[1 - t0], i.e. t1 is the name of a > function. You can see that if you change the format to InputForm > (using the Cell/Convert tomenu). So, what you must do is change the > square brackets in parenthesis using Finf and Replace. > > Additionally, the syntax of your FindRoot is wrong. You cannot have to > starting values. If you rfepaired that and you tweak the starting > values and WorkingPrecision somewhat you get: > > FindRoot[{eq0, eq1, eq2, eq3}, > {{t0, 0.5}, {t1, 0.6}, {t2, 0.4}, {t3, 0.8}}, WorkingPrecision -> 50] > > {t0 -> 0.042950144337512339004069005918555574390189195213080, > t1 -> 0.020794416091072412934056566904308358806687991905694, > t2 -> 0.014356830943135308919996619330315956865348280462553, > t3 -> -0.29047823800632023417669910887671278352651919604465} > > Cheers -- Sjoerd > On Mar 24, 12:33 pm, doom... at hotmail.com wrote: > > > > > I'm using mathematica5.2 to solving 4 complex nonlinear simultaneous > > equations > > > I'm only need to know the approximate answers,but "FindRoot" keeps > > showing "FindRoot::nlnum" error messages. > > > How can I solve this problem? > > > I provides my final_2.nb file by website link. > > >http://awin.cs.ccu.edu.tw/~dooma/final_2.nb- =C1=F4=C2=C3=B3Q=A4=DE=A5= =CE=A4=E5=A6r - > > - =C5=E3=A5=DC=B3Q=A4=DE=A5=CE=A4=E5=A6r -