List: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Spobel (Diskussion | Beiträge) |
Spobel (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 5: | Zeile 5: | ||
===Syntax=== | ===Syntax=== | ||
list(Objekt param1, Funktion param2) | list(Objekt param1, Funktion param2, ...) | ||
===Parameter=== | ===Parameter=== | ||
* '''param1''' - Objekt z.B. Zahl oder Matrix | * '''param1''' - Objekt z.B. Zahl oder Matrix | ||
* '''param2''' - Funktion, die ein Objekt zurück gibt | * '''param2''' - Funktion, die ein Objekt zurück gibt | ||
* ... - beliebige Anzahl Elemente | |||
===Return Value=== | ===Return Value=== |
Version vom 28. August 2018, 15:06 Uhr
Beschreibung
Die Funktion list dient als Konstruktor für eine Liste. Es können Objekte und Funktionen, die Objekte zurückgeben als Elemente hinzugefügt werden.
'Besonderheit' an diesem Typ: wird eine Liste als Paramter erwartet, kann auch ein beliebiges Objekt übergeben werden, dieses wird automatisch in eine Liste übersetzt und das Objekt bildet das einzige Element dieser Liste.
Syntax
list(Objekt param1, Funktion param2, ...)
Parameter
- param1 - Objekt z.B. Zahl oder Matrix
- param2 - Funktion, die ein Objekt zurück gibt
- ... - beliebige Anzahl Elemente
Return Value
- Gibt die Liste zurück
Beispiele
list(vector(1,1),vector(1,2))
OpenMath:
<OMOBJ><OMA><OMS cd="list1" name="list"/><OMA><OMS cd="linalg2" name="vector"/><OMI>1</OMI><OMI>1</OMI></OMA><OMA><OMS cd="linalg2" name="vector"/><OMI>1</OMI><OMI>2</OMI></OMA></OMA></OMOBJ>
LaTeX:
<math>\{ \begin{pmatrix} 1 \\ 1 \end{pmatrix} , \begin{pmatrix} 1 \\ 2 \end{pmatrix} \}</math>