Difference between revisions of "Reverse"
(Created page with "category:Transforming functions ''new to Analytica 4.7'' == Reverse( x'', I, posFirst, posLast'') == Reverses the items in array «x» along index «<code>I</code>»...") |
m (4.7 -> 5.0) |
||
Line 1: | Line 1: | ||
[[category:Transforming functions]] | [[category:Transforming functions]] | ||
− | ''new to [[Analytica | + | ''new to [[Analytica 5.0]]'' |
== Reverse( x'', I, posFirst, posLast'') == | == Reverse( x'', I, posFirst, posLast'') == |
Revision as of 01:32, 28 April 2016
new to Analytica 5.0
Reverse( x, I, posFirst, posLast)
Reverses the items in array «x» along index «I
». The result is still indexed by «I
».
Use the optional «posFirst» and «posLast» to reverse the order of a sub-sequence along «I
».
Examples
Suppose
- Index J :=
1..6
- Variable a :=
J^2
Reverse(a,J) → Array(J, [ 36, 25, 16, 9, 4, 1 ])
Reverse(a,J,posFirst:3) → Array(J, [ 1,4, 36, 25, 16, 9 ])
Reverse(a,J,posLast:4) → Array(J, [ 16, 9, 4, 1, 25, 36 ])
Reverse(a,J,posFirst:3, posLast:5) → Array(J, [ 1, 4, 25, 16, 9, 36 ])
Notes
Reverse(x,I)
is equivalent to x[@I=size(I)+1-@I]
.
See also
Comments
Enable comment auto-refresher