[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

2.7.1 General Functions

03562 (ARSIZE) ( [] → # )
Returns number of elements as a bint.
035A9 (DIMLIMITS) ( [] → {#n #m} )
Returns list of array dimensions.
0371D GETATELN ( # [] → ob T )
( # [] → F )
Gets one element from array.
03685 (ARRYEL?) ( {#n #m} [] → # T )
( {#n #m} [] → F )
Returns TRUE if array element exists.
03685 (FINDELN) ( {} A → # flag )
Return index # of element {} in array.
16D006 ^MDIMS ( [[]] → #rows #cols T )
( [] → #elem F )
Returns the size of an array. Equivalent to the HP48 command MDIMS.
35FD8 MDIMSDROP ( [2D] → #m #n )
MDIMS followed by DROP.
16E006 ^DIMLIMITS ( [] → { # } )
( [[]] → {# #} )
Returns the size of an array, like the User command SIZE, but the lengths are bints and not reals. Equivalent to the HP48 command DIMLIMITS.
35E006 ^ARSIZE ( [] → # )
Returns max # in an array.
36183 OVERARSIZE ( [] ob → [] ob #elts )
Does OVER then <REF>ARSIZE.
260F8 PULLREALEL ( [%] # → [%] % )
Gets real element.
260F3 PULLCMPEL ( [C%] # → [C%] C% )
Gets complex element.
26102 PUTEL ( [%] % # → [%]' )
( [C%] C% # → [C%]' )
Puts element at specified position. Converts to "short" before. Warning: no copy to tempob first.
26107 PUTREALEL ( [%] % # → [%]' )
Puts real element at specified position. Warning: no copy to tempob first.
260FD PUTCMPEL ( [C%] C% # → [C%]' )
Puts complex element at specified position. Warning: no copy to tempob first.
33B006 ^MATTRAN ( M → M' )
Matrix transposition.
331006 ^Yext ( V2 V1 → ob )
Scalar product of symbolic vectors, no check.
2F1D5 (MATR>C) ( [%re] [%im] → [C%] )
Creates complex matrix from real and imaginary parts.
2F1D6 (MATC>R) ( [C%] → [%re] [%im] )
Explodes complex matrix into real and imaginary parts.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Carsten Dominik on May, 30 2005 using texi2html