piecewise - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

Piecewise Functions in the Simple Units Environment

 

Description

Examples

Description

• 

In the Simple Units environment, the piecewise function is modified so that it verifies that the values it can return have the same dimension.

• 

Every command in the Simple Units environment that needs to determine whether an expression is valid or not, does so using the Units:-TestDimensions command.

Examples

Note: Prior to Maple 2015, units were displayed surrounded by double brackets.

This is a legal expression, because the two possible values have the same dimension (namely, length).

(1)

This is an illegal expression, because the three possible values do not all have the same dimension: two of them are pressures, whereas the third is a force. Consequently, Maple signals an error.

Error, (in Units:-Simple:-piecewise) the following expressions imply incompatible dimensions: {piecewise(Units:-Simple:-`<`(x,Units:-Simple:-`*`(20,Units:-Unit(m))),200000*Units:-Unit(Pa),Units:-Simple:-`<`(x,Units:-Simple:-`*`(40,Units:-Unit(m))),18015585/152*Units:-Unit(Pa),30000*Units:-Unit(N))}

See Also

piecewise

Units

Units/Simple

 


Download Help Document