Saltar a contenido

Función stack

stack(...) devuelve un vector o una matriz formados colocando sus argumentos de arriba abajo. Los argumentos deben ser matrices con el mismo número de columnas, o bien escalares y vectores columna.

Para valores escalares, stack() devuelve un vector columna que contiene la lista de argumentos.

stack() con argumentos escalares

En el siguiente ejemplo se pasan tres vectores columna, a, b y c, como argumentos de stack().

stack() con vectores columna como argumentos

Para obtener una matriz, los vectores deben estar en forma de fila. Aquí se pasan los tres vectores fila d, f y g como argumentos de stack().

stack() con vectores fila como argumentos

Los vectores fila se convierten fácilmente en columnas de la matriz aplicando una transposición a stack().

stack() combinada con una transposición de matriz

Véase también

Esta página se basa en un artículo de la antigua wiki, escrito por Edward Ulle.