Full Command and Function Reference 3-165
Input/Output:
Level 1/Argument 1 Level 1/Item 1
z
→
sinh z
'symb'
'SINH(symb)'
See also: ASINH, COSH, TANH
SINV
Type: Command
Description: Store Inverse Command: Replaces the contents of the named variable with its inverse.
The named object must be a number, a matrix, an algebraic object, or a unit object. For
information on reciprocals, see INV.
Access: !°
MEMORY ARITHMETIC L SINV ( °is the left-shift of the Nkey).
Input/Output:
Level 1/Argument 1 Level 1/Item 1
'name'
→
See also: INV, SCONJ, SNEG
SIZE
Type: Command Operation
Description: Size Command: Returns the number of characters in a string, the number of elements in a list,
the dimensions of an array, the number of objects in a unit object or algebraic object, or the
dimensions of a graphics object.
The size of a unit is computed as follows: the scalar (+1), the underscore (+1), each unit name
(+1), operator or exponent (+1), and each prefix (+2).
Any object type not listed above returns a value of 1.
Access: !°
LCHARS SIZE ( °is the left-shift of the Nkey).
Input/Output:
Level 1/Argument 1 Level 2/Item 1 Level 1/Item 2
“string”
→
n
{ list }
→
n
[ vector ]
→
{ n }
[[ matrix ]]
→
{ n m}
'symb'
→
n
grob
→
#n
width
#m
height
PICT
→
#n
width
#m
height
x_unit
→
n
See also: CHR, NUM, POS, REPL, SUB
SL
Type: Command
Description: Shift Left Command: Shift a binary integer one bit to the left.
The most significant bit is shifted out to the left and lost, while the least significant bit is
regenerated as a zero. SL is equivalent to binary multiplication by 2, truncated to the current
wordsize.
Access: !´
BASE LBIT SL ( ´ is the left-shift of the Pkey).
…ãL
BIT SL (ã is the right-shift of the 3key).