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