scipp.vector#
- scipp.vector(value, *, unit=<automatically deduced unit>)#
Constructs a zero dimensional
Variableholding a single length-3 vector.- Parameters:
value (
Union[_SupportsArray[dtype[Any]],_NestedSequence[_SupportsArray[dtype[Any]]],bool,int,float,complex,str,bytes,_NestedSequence[Union[bool,int,float,complex,str,bytes]]]) – Initial value, a list or 1-D numpy array.unit (
Unit|str|DefaultUnit|None, default:<automatically deduced unit>) – Unit of contents.
- Returns:
Variable– A scalar (zero-dimensional) variable of a vector.
See also
scipp.vectorsConstruct an array of vectors.
scipp.spatial.as_vectorsConstruct vectors from Scipp Variables
Examples
>>> sc.vector(value=[1, 2, 3]) <scipp.Variable> () vector3 [dimensionless] (1, 2, 3)
>>> sc.vector(value=[4, 5, 6], unit='m') <scipp.Variable> () vector3 [m] (4, 5, 6)