pyunitwizard.change_value#
- pyunitwizard.change_value(quantity, value)[source]#
Return a quantity with a replaced value while preserving unit and form.
- Parameters:
quantity (QuantityLike) – Input quantity.
value (numpy.ndarray or float or int) – New numeric value to assign.
- Returns:
Quantity with updated value and original unit.
- Return type:
QuantityLike
Examples
>>> import pyunitwizard as puw >>> q = puw.quantity(1.0, "nanometer") >>> puw.change_value(q, 2.0)