Arithmetic Operators in the Standard Units Environment
Description
In the Standard Units environment, the arithmetic operators (+, -, *, /, and ^) are modified so that they perform the necessary operations on expressions with units.
Given units x and y, the properties of the five arithmetic operators are:
aUnitx+bUnitx−>a+bUnitx
aUnitx+bUnity−>aza+bzbUnitz
−aUnitx−>−aUnitx
aUnitxbUnitx−>abz0Unitz
1aUnitx−>1aUnit1x
aUnitxr−>arUnitxr
ab−>ab
where r is a rational number; z is an appropriate unit from the given system; and za, zb, and z0 are appropriate multipliers.
Note: Prior to Maple 2015, units were displayed surrounded by double brackets.
with(Units[Standard]):
3*Unit('m')+7*Unit('ft');
64171250m
(3*Unit('cm'/'s'^2))*(7*Unit('g'));
21100000N
-(32*Unit('m'));
−32m
1/(32*Unit('S'));
132Ω
(3*Unit('m'))^2;
9m2
4^x;
4x
See Also
arithmetic operators
Units
Units/Standard
Download Help Document