type/dimension - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : Data Types : Type Checking : Types : type/dimension

type/dimension

check for a Units package dimension

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

type(expr, dimension)

type(expr, dimension(typ, p))

Parameters

expr

-

expression

typ

-

either base or derived

p

-

(optional) name

Description

• 

A Maple dimension is a product of rational powers of symbols or functions of symbols whose arguments are symbols, where the symbols are base dimensions in the Units package.

• 

The type(expr, dimension) and type(expr, dimension(base)) calling sequences return true if expr has the form of valid output from the function convert/dimensions with the base=true option, that is, a function of base dimensions.

• 

The type(expr, dimension(derived) calling sequence returns true if expr is a derived dimension with a special name or type(expr, dimension) would return true.

• 

If a second option p is given and type/dimension returns true, the function of base dimensions corresponding to expr is assigned to p.

Examples

typepower,dimension

false

(1)

typepower,dimensionderived

true

(2)

typeconvertwatts,dimensions,base=true,dimension

true

(3)

typespeed,dimension

false

(4)

typespeed,dimensionderived,p

true

(5)

p

lengthtime

(6)

See Also

convert/dimensions

type

type/function

type/rational

type/symbol

Units

Units/Index

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam