DMUG-Archiv 2006

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

Re: kleine Frage zu Map[]

Ja, das hatten wir so aehnlich neulich schon mal, aber nur mit der Funktion
³addiere 1 zur Spalte 2² bei einer zweispaltigen Matrix a

Transpose[Transpose[a] + {0, 1}]

Oder

a = Map[# + {0, 1} &, a]


Oder 

a = # + {0, 1} & /@ a

Abwandeln/anpassen  ist doch dann einfach oder ?

Gruss Carsen Herrmann


Am 15.01.2006 23:37 Uhr schrieb "Martin Heimann" unter
<martin.heimann@XXXXXXX.de>:

> 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
> 
>  
> 
> 


--  
mathemas ordinate, Dipl. Math. Carsten Herrmann, M.Sc.
 __*__ Koenigsbergerstr. 97 in 24161 Altenholz
======= WWW: http://www.ordinate.de  Email info@XXXXXXX.de
|||U||| Tel:0431 237-4500, Berlin 030 787-06259 Mobil: 0177 312 8557
|||P||| Fax:0431 32888-12, 0431 237-4501
Ihr Mathematica+Training+Support ­ Spezialist / ref code: mathemas


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

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