Services & Resources / Wolfram Forums
MathGroup Archive
*Archive Index
*Ask about this page
*Print this page
*Give us feedback
*Sign up for the Wolfram Insider

MathGroup Archive 2006

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

Search the Archive

Re: List Manipulation

  • To: mathgroup at
  • Subject: [mg72411] Re: [mg72407] List Manipulation
  • From: "Adriano Pascoletti" <pascolet at>
  • Date: Wed, 27 Dec 2006 05:02:58 -0500 (EST)

Stratocaster wrote ..
> I'm not sure if the following is possible or whether it exists somewhere
> between the realms of fantasy and science fiction.  I have been unable
> to do 
> it.
> Given a list, set, vector (whatever you want to call it) consisting of
> functions of the same variable, i.e.
> list = {a1+b1*k, a2+b2*k, a3+b3*k...}
> Assuming they are all linear (of the form a+b*k) is there away to isolate
> the a_i and b_i values?  Essentially I would like to get a list "A" 
> consisting of all the intercept values, and a list "B" consisting of all
> the 
> slope values.
> Is this possible?  What kind of operations do I need to use to accomplish
> this (if indeed it is possible)?
> Thanks for any insights.

list = {a1+b1*k, a2+b2*k, a3+b3*k,a4+b4*k};
B=(list/.k\[Rule]1) -A

Adriano Pascoletti

  • Prev by Date: RootSearch Performance
  • Next by Date: Re: Bug or feature ?
  • Previous by thread: Re: List Manipulation
  • Next by thread: Re: List Manipulation