Zum Inhalt

Funktion stack

stack(...) gibt einen Vektor oder eine Matrix zurück, die durch Übereinanderstapeln der Argumente von oben nach unten entsteht. Die Argumente müssen Arrays mit gleicher Spaltenzahl sein oder Skalare und Spaltenvektoren.

Für skalare Werte gibt stack() einen Spaltenvektor zurück, der die Liste der Argumente enthält.

stack() mit skalaren Argumenten

Im nächsten Beispiel werden drei Spaltenvektoren a, b und c als Argumente an stack() übergeben.

stack() mit Spaltenvektoren als Argumente

Um eine Matrix zu erhalten, müssen die Vektoren als Zeilen vorliegen. Hier werden die drei Zeilenvektoren d, f und g als Argumente an stack() übergeben.

stack() mit Zeilenvektoren als Argumente

Zeilenvektoren lassen sich leicht in Spalten der Matrix verwandeln, indem man auf stack() eine Matrixtransposition anwendet.

stack() kombiniert mit einer Matrixtransposition

Siehe auch

Diese Seite basiert auf einem Artikel aus dem alten Wiki von Edward Ulle.