diagflat#
- class saiunit.math.diagflat(v, k=0, **kwargs)#
Create a two-dimensional a quantity or array with the flattened input as a diagonal.
- Parameters:
- Returns:
res – The 2-D output array.
- Return type:
Union[Array, saiunit.Quantity]
Examples
>>> import saiunit as u >>> a = [1, 2, 3] * u.meter >>> u.math.diagflat(a)