:
Range operator.
Syntax
from : to : step
Operands
- from
 - The starting point of the range (scalar expression only).
 - to
 - The end point of the range (scalar expression only).
 - step
 - The increment (scalar expression only).
 
Example
| Expression | Result | 
|---|---|
1 : 5 : 1 | 
                                {1, 2, 3, 4, 5} | 
                            
1 : 2 : 3 | 
                                1 | 
                            
2 : -7 : -3 | 
                                {2, -1, -4, -7} | 
                            
Comments
The range operator creates a vector or scalar with first element from and incrementing by step until to is reached.
If from + step is greater than to, the result is a scalar. If from + step is less than or equal to to, the result is a vector. The number of points in the result is the greatest integer less than or equal to ((to - from)/step) + 1. The quantity (to - from)/step must be positive and step must be nonzero.