MathGroup Archive 1998

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

Search the Archive

RE: Removing Outer Braces

  • To: mathgroup at smc.vnet.net
  • Subject: [mg14370] RE: [mg14303] Removing Outer Braces
  • From: Daniel CLEMENT <dclement at mail.cpod.fr>
  • Date: Thu, 15 Oct 1998 00:29:09 -0400
  • Sender: owner-wri-mathgroup at wolfram.com

Dennis,
It looks like Mathematica _always_ encloses its results in {}.

In order to represent your GuessList without the outer {} you could
write GuessList /. {x__} - > x (*note the double underscore*) which
would give
Sequence[{RP[1],1.2,0.0,3.0},{RP[2],2.0,0.0,5.0},{RP[3],0.5,0.0,1.0}]
this represents the list without its outer braces.

But wouldn't it be simpler to Map[(FindRoot[Eqn,#])&,GuessList] ?

Daniel CLEMENT

> ----- Original Message -----
> From:	Dennis Benjamin 
To: mathgroup at smc.vnet.net
> [SMTP:dennis.benjamin at molecular-sciences.oxford.ac.uk]
> Sent:	Tuesday, October 13, 1998, 7:21:18
> To:	mathgroup at smc.vnet.net
> Subject:	[mg14303] Removing Outer Braces
> 
> Hi All:
> 
> 	First off , thanks again to everyone who sent  email answering my
> previous question. 
> 
> 	I have constructed a list of initial guesses for FindRoot, this list 
> looks something like:
> 
> GuessList={{RP[1],1.2,0.0,3},{RP[2],2.0,0.0,5.0},{RP[3],0.5,0.0,1.0}}
> 
> although there are tens-hundreds of RP[n]. What I want to do is write
> 
> FindRoot[Eqn,GuessList]
> 
> 
> How do I remove the outer braces of GuessList in order to do this?I
> found a solution to a similar problem in the MathGroup archives,
> 
> FindRoot[Eqn,Apply[##&,Guesslist]] or  FindRoot[Eqn, Sequence @@
> Guesslist]
> 
> but neither seemed to work (Mathematica 3.01, Winows NT)
> 
> Thankks in advance for any suggestions!
> 
> Dennis
> 
> 
> 
> ----- End Of Original Message -----




  • Prev by Date: loading packages-followup
  • Next by Date: Re: Re: Images in Mathematica
  • Previous by thread: Re: Removing Outer Braces
  • Next by thread: Mathematica 3 speed on a Sun Ultra1/200e ?