UnitMismatchError#
- class brainunit.UnitMismatchError(description, *units)#
Exception for operations with incompatible physical units.
Raised when an operation requires matching units but receives mismatched ones. Similar to DimensionMismatchError but checks at the unit level (e.g.,
mVvsV).- Parameters:
See also
DimensionMismatchErrorException for dimension-level mismatches.
Examples
>>> import saiunit as u >>> e = u.UnitMismatchError("Addition", u.mvolt, u.volt) >>> 'Addition' in str(e) True