Arithmetic Operators - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

All Products    Maple    MapleSim

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:

$\left(a\mathrm{Unit}\left(x\right)\right)+\left(b\mathrm{Unit}\left(x\right)\right)->\left(a+b\right)\mathrm{Unit}\left(x\right)$

$\left(a\mathrm{Unit}\left(x\right)\right)+\left(b\mathrm{Unit}\left(y\right)\right)->\left(a\mathrm{za}+b\mathrm{zb}\right)\mathrm{Unit}\left(z\right)$

$-\left(a\mathrm{Unit}\left(x\right)\right)->\left(-a\right)\mathrm{Unit}\left(x\right)$

$\left(a\mathrm{Unit}\left(x\right)\right)\left(b\mathrm{Unit}\left(x\right)\right)->\left(ab\right)\mathrm{z0}\mathrm{Unit}\left(z\right)$

$\frac{1}{\left(a\mathrm{Unit}\left(x\right)\right)}->\frac{1}{a}\mathrm{Unit}\left(\frac{1}{x}\right)$

${\left(a\mathrm{Unit}\left(x\right)\right)}^{r}->{a}^{r}\mathrm{Unit}\left({x}^{r}\right)$

${a}^{b}->{a}^{b}$

 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');
 $\frac{{6417}}{{1250}}{}⟦{m}⟧$ (1)
 > (3*Unit('cm'/'s'^2))*(7*Unit('g'));
 $\frac{{21}}{{100000}}{}⟦{N}⟧$ (2)
 > -(32*Unit('m'));
 ${-}{32}{}⟦{m}⟧$ (3)
 > 1/(32*Unit('S'));
 $\frac{{1}}{{32}}{}⟦{\mathrm{\Omega }}⟧$ (4)
 > (3*Unit('m'))^2;
 ${9}{}⟦{{m}}^{{2}}⟧$ (5)
 > 4^x;
 ${{4}}^{{x}}$ (6)

 See Also