|
Listable
Listable ist ein Attribut, das einem Symbol f zugewiesen werden kann, um anzugeben, daß die Funktion f automatisch auf Listen, die als seine Argumente auftauchen, verteilt werden sollte.
Funktionen mit dem Attribut Listable werden im Grunde separat auf jedes Element in einer Liste angewendet oder auf entsprechende Elemente in jeder Liste, falls es mehr als eine Liste gibt.
Die meisten eingebauten mathematischen Funktionen sind Listable.
Beispiel: Log ist Listable. Log[ a,b,c ] .
Alle Argumente, die Listen in einer Listable-Funktion sind, müssen dieselbe Länge haben.
Argumente, die keine Listen sind, werden so häufig kopiert, wie es Elemente in den Listen gibt.
Beispiel: Plus ist Listable. a, b, c + x .
Siehe Das Mathematica Buch: 2.5.3.
Siehe auch: Thread, Map, Sequence.
Further Examples
|