Hallo,
bitte etwas detaillierter wie genau schaut list aus ?
ist list eine eindimensionale liste mit Indices?
zum zugriff auf ein Matrix Element braucht man bekanntlich 2 Indices wo
genau und in welcher Form werden die bereitgestellt?
list sollte also eher aus Listpaaren von Spalten und Zeilen Indices
bestehen oder?
War so etwas gemeint ?
{
{11,22,33,44,55,66,77},
{111,222,333,444,555,666,777},
{1111,2222,3333,4444,5555,6666,7777}
} // Function[m,Map[m[[Sequence@@#]]&, {{1, 1}, {2, 4}, {3, 7}}]]
>> {11, 444, 7777}
LG Robert
Am 14.07.2014 12:03, schrieb Bernhard Schnizer:
Lieber demug Users !
Ich habe ein Problem mit dem Befehl *Apply[Part[name,#] &, list] !*
*
*
Die matrix *name* enthaelt viele verschiedene Elemente.
list (hier dan *poli*) enthaelt die Adressen der Terme in den
Elementen, die eine bestimme Eigenschaft haben (hier *sk[] )*.
Der obige Befehl mit Apply nimmt nur die erste Stelle der Adresse,
nimmt also the ganze Zeile der Matrix statt des
ausgewaehlten Elements.
Was mache ich falsch ???
Gibt es einen Ausweg ???
Vielen Dank im Voraus,
B. Schnizer
Em.Univ.Prof. dr. Bernhard Schnizer
Institut fuer Theoretische Physik - Computational Physics
Technische Universitaet Graz
Petersgasse 16
A-8010 Graz / Austria
Phone: (+43 (0)316) 873-8173
Fax: (+43 (0)316) 873-8678
Email: schnizer@XXXXXXX.at <mailto:schnizer@XXXXXXX.at>
Web: http://itp.tugraz.at/~schnizer/ <http://itp.tugraz.at/%7Eschnizer/>
--
DI(FH) Robert Nowak
IMS Nanofabrication AG
Schreygasse 3, 1020 Wien
Tel.: +43/12144894/332
email: robert.nowak@XXXXXXX.at
web: ims.co.at