Re: Raise lists of a list to powers

• To: mathgroup at smc.vnet.net
• Subject: [mg27087] Re: Raise lists of a list to powers
• From: "Allan Hayes" <hay at haystack.demon.co.uk>
• Date: Sun, 4 Feb 2001 02:58:14 -0500 (EST)
• References: <95gmed\$8jh@smc.vnet.net>
• Sender: owner-wri-mathgroup at wolfram.com

```Matthias

dat={{a, b, c}, {d, e, f}, {g, h, i}};
pws = {r,s,t};

Transpose[Transpose[1+dat]^pws]

{{(1 + a)^r, (1 + b)^s, (1 + c)^t},
{(1 + d)^r, (1 + e)^s, (1 + f)^t},
{(1 + g)^r, (1 + h)^s, (1 + i)^t}}

--
Allan
---------------------
Allan Hayes
Mathematica Training and Consulting
Leicester UK
www.haystack.demon.co.uk
hay at haystack.demon.co.uk
Voice: +44 (0)116 271 4198
Fax: +44 (0)870 164 0565

<Matthias.Bode at oppenheim.de> wrote in message
news:95gmed\$8jh at smc.vnet.net...
> Dear Colleagues,
>
> I have a list of lists
>
> {{a, b, c}, {d, e, f}, {g, h, i}, ...}.
>
> 1. To each value 1 has to be added. (I can do that.)
>
> 2. The new values (a+1, b+1, ...) have to be raised to a series of powers:
>
> a, d, g have to be raised to r;
> b, e, h have to be raised to s
> and c, f, i to t.
>
> There is no function governing the exponents r, s, t; they are just a list
> of values like -(1/256) or -(1/12).
>
> Map, Thread, Apply &c. so far knew to thwart my efforts most effectively.
>
> Thank you very much for your help.
>
> Matthias Bode
> Sal. Oppenheim jr. & Cie. KGaA
> Koenigsberger Strasse 29
> D-60487 Frankfurt am Main
> GERMANY
> Tel.: +49(0)69 71 34 53 80
> Mobile: +49(0)172 6 74 95 77
> Fax: +49(0)69 71 34 6380
> E-mail: matthias.bode at oppenheim.de
> Internet: http://www.oppenheim.de
>
>
>

```

• Prev by Date: Re: Typesetting summation and product symbols
• Next by Date: Re: assigning parameters from a matrix
• Previous by thread: RE: Raise lists of a list to powers
• Next by thread: Re: Raise lists of a list to powers