DMUG-Archiv 2006

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: kleine Frage zu Map[]

Vielen Dank!

Allerdings funktioniert dies mit den Zeilen der Matrix - geht dies auch mit den Spalten direkt, ohne vor- und nachher die Matrix zu transponieren?

Mit freundlichem Gruss,
Martin Heimann

On Jan 16, 2006, at 10:43, Nowak Robert wrote:

MapAt heisst das zauberwort

MapAt[F[{z1,z2,z3},#]&,{{1,2,3},{3,4,5},{6,7,8}},2]

{{1,2,3},F[{z1,z2,z3},{3,4,5}],{6,7,8}}


grüsse robert

-----Original Message-----
From: Martin Heimann [mailto:martin.heimann@XXXXXXX.de]
Sent: Sunday, January 15, 2006 11:37 PM
To: DMUG
Subject: kleine Frage zu Map[]

Liebe Kollegen,

ich möchte eine Funktion f[z_List] welche als Argument eine 1-d Liste nimmt auf die n-te Spalte einer Matrix M anwenden, die anderen Spalten jedoch unverändert lassen. Ich kann natürlich die n- te Spalte extrahieren, die Funktion darauf anwenden und dann die Matrix wieder zusammensetzen. Aber geht dies nicht irgendwie mit Map eleganter?

Mit freundlichem Gruss,
Martin Heimann
--------
Max-Planck-Institute for Biogeochemistry, PF 100164, D-07701 Jena, Germany Street Address: Beutenberg Campus, Hans-Knoell-Straße 10, D-07745 Jena
Office:     +49-3641-57-6350/6301
SIP (VoIP):   1-747-617-6659
Mobile - (NEW):     +49-172-360 6519
Home:     +49-3641-618247
Fax.:     +49-3641-57-7300
Email:     martin.heimann@XXXXXXX.de
Web:     http://www.bgc-jena.mpg.de/~martin.heimann



--------
Max-Planck-Institute for Biogeochemistry, PF 100164, D-07701 Jena, Germany
Street Address:  Beutenberg Campus, Hans-Knoell-Straße 10, D-07745 Jena
Office:     +49-3641-57-6350/6301
SIP (VoIP):   1-747-617-6659
Mobile - (NEW):     +49-172-360 6519
Home:     +49-3641-618247
Fax.:     +49-3641-57-7300
Email:     martin.heimann@XXXXXXX.de
Web:     http://www.bgc-jena.mpg.de/~martin.heimann


Antworten:
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html