type/hfarray - Maple Help

Online Help

All Products    Maple    MapleSim


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

type/hfarray

check for an array of hardware floats

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

type(A, hfarray)

type(A, 'hfarray'(x_i))

type(A, 'hfarray'(x_1, ..., x_n))

Parameters

A

-

any expression

Description

• 

The call type(A, hfarray) checks to see if A is an array of hardware floats (an hfarray). It will return true if A is an hfarray, and false otherwise. See the information under hfarray for a description of the hfarray data structure and how to create hfarrays.

• 

The optional argument(s) must be either an integer, or ranges of integers. They are used to specify the desired dimensions of an hfarray.

• 

If x_i is an integer it specifies the number of dimensions of the hfarray A.  For example, 'hfarray'(2) would specify a 2-D hfarray.

• 

If x1,x2,...,xn are ranges, they specify the hfarray bounds (and implicitly the dimension) of the hfarray A.  For example, 'hfarray'(1..2,1..posint) would specify a 2-D hfarray with exactly two rows and one or more columns.

• 

It is necessary to surround the word hfarray with quotes ' when using this function in the second form.  This prevents invocation of the hfarray function, which is used to create arrays.

Examples

Ahfarray1..2,1..2,1,3,12,5

A:=1.3.0.5000000000000005.

(1)

typeA,hfarray

true

(2)

typeA,'hfarray'1..2,1..2

true

(3)

typeA,'hfarray'2

true

(4)

typeA,'hfarray'1..2

false

(5)

See Also

hfarray

type

type/Array

type/array

 


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