column_stack

Contents

column_stack#

class brainunit.math.column_stack(tup, **kwargs)#

Stack 1-D arrays as columns into a 2-D array.

Take a sequence of 1-D arrays and stack them as columns to make a single 2-D array. 2-D arrays are stacked as-is, just like with hstack.

Parameters:

tup (Sequence[Array | ndarray | bool | number | bool | int | float | complex] | Sequence[saiunit.Quantity]) – 1-D arrays to stack as columns.

Returns:

res – The array formed by stacking the given arrays.

Return type:

Array | saiunit.Quantity

Examples

>>> import saiunit as u
>>> a = [1, 2, 3] * u.second
>>> b = [4, 5, 6] * u.second
>>> u.math.column_stack([a, b])