scipp.negative#

scipp.negative(a)#

Element-wise negative.

Equivalent to:

-a
Parameters:

a (TypeVar(VariableLikeType, Variable, DataArray, Dataset, DataGroup[Any])) – Input data.

Returns:

TypeVar(VariableLikeType, Variable, DataArray, Dataset, DataGroup[Any])a with flipped signs.

Examples

>>> import scipp as sc
>>> a = sc.array(dims=['x'], values=[1, -2, 3], unit='m')
>>> sc.negative(a)
<scipp.Variable> (x: 3)      int64              [m]  [-1, 2, -3]

Or equivalently in operator notation:

>>> -a
<scipp.Variable> (x: 3)      int64              [m]  [-1, 2, -3]