A.range()

Read(524)

Description:

Divide a sequence into a specified number of equal segments according to its length and returns the kth segment.

Syntax:

A.range(k:n)

Note:

External library function (See External Library Guide).

 

The function divides sequence A into n equal segments according to its length and retrieves the kth segment to return. It returns all segments when parameter k is absent. The colon (:) after parameter k cannot be omitted when k is absent.

Parameter:

A

A numeric sequence.

k

An integer, which is the sequence number of a specified segment.

n

An integer representing the total number of segments.

Return value:

Sequence

Example:

[1,5,2,6,8,7].range (2:3)

Return sequence [2,6].

to(8).range (1:3)

Return sequence [1,2,3].

to(8).range (3:3)

Return sequence [7,8].

to(8).range (:3)

Return sequence [[1,2,3],[4,5,6],[7,8]].