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

Online Help

All Products    Maple    MapleSim


Statistics

  

Select

  

select data items satisfying a condition

  

Remove

  

remove data items satisfying a condition

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

Select(func, X)

Remove(func, X)

Parameters

func

-

boolean-valued procedure

X

-

data sample

options

-

(optional) extra arguments to func

Description

• 

The Select function selects the items data[i] for which funcXi,options returns true, and creates a new data sample with the same options as X. Those items for which func does not return true are discarded in the newly created data sample.

• 

The Remove function does the opposite of Select. It removes the data items of X which satisfy func and creates a new data set.

• 

The first parameter func must be a boolean valued procedure.

• 

The second parameter X is a data sample - given as e.g. a Vector. If X is a list, then the procedures select and remove (and selectremove) do the same thing as Select and Remove, but are slightly faster.

Examples

withStatistics:

L3,3,1,1,a,b,b,a,π,sin4

L3,3,1,1,a,b,b,a,π,sin4

(1)

Selecttype,L,realcons

3,3,1,1,π,sin4

(2)

Removetype,L,realcons

a,b,b,a

(3)

AArrayL

A3311abbaπsin4

(4)

Selecttype,A,realcons

3311πsin4

(5)

Selecttis0<t&comma;A

3311π

(6)

Removetype&comma;A&comma;name

3311sin4

(7)

See Also

remove

select

selectremove

Statistics

Statistics[Computation]

Statistics[RemoveInRange]

Statistics[RemoveNonNumeric]

Statistics[SelectInRange]

Statistics[SelectNonNumeric]