3AA49 |
xABS
|
( x → x' )
Absolute Value Function
--
Returns the absolute value of
its argument.
x → |x|
(x,y) → sqrt(x^2+y^2)
x_unit → |x|_unit
[ array ] → || array ||
'sym' → 'ABS(sym )'
--
Flags: -3
--
Related: NEG,SIGN
|
3B9E1 |
xACOS
|
( x → x' )
Arc cos fn
--
Returns angle with given cos.
--
z → arc cos z
'sym' → 'ACOS(sym )'
--
Related: ASIN,ATAN,COS,ISOL,ACOSH
|
3BAD8 |
xACOSH
|
( x → x' )
Arc hyp cos fn
--
Returns val with given hyp cos.
--
z → arc hyp cos z
'sym' → 'ACOSH(sym )'
--
Related: ASINH,ATANH,COSH,ISOL
|
3BCDB |
xALOG
|
( x → x' )
Common antilog fn
--
ALOG x = 10^x
--
Flags: -3
numeric result
--
z → 10^z
'sym' → 'ALOG(sym )'
--
Related: EXP,LN,LOG
|
3DC94 |
xAND
|
( x1 x2 → x3 )
And fn
--
Logical AND of 2 args.
--
#n1 #n1 → #n3
"str1" "str2" → "str3"
T/F1 T/F2 → 0/1
T/F 'sym' → 'T/F AND sym'
'sym' T/F → 'sym AND T/F'
'sym1' 'sym2' → 'sym1 AND sym2'
--
Flags: -3 -5
Numeric res -3
Bin int wordsize -5 → -10
--
Related: NOT ,OR ,XOR
|
3D122 |
xAPPLY
|
( {symb1 .. symbn} f → f(symb1...symbn ) )
Apply to args fn
--
Creates expr for specified fn
name & args
--
Related: QUOTE,|
|
3B5A0 |
xARG
|
( c → θ )
Argument fn
--
Returns angle of a complex number
--
(x,y) → θ
'sym' → 'ARG(sym )'
--
Flags: -17 -18
Ang Mode -17,-18
|
3B95B |
xASIN
|
( x → x' )
Arc sin fn
--
Gives angle whose sin is given
--
z → arc sin z
'sym' → 'ASIN(sym )'
--
Flags: -1 -3 -17 -18
Principal soln -1
Numerical res -3
Angle mode -17,-18
--
Related: ACOS,ATAN,ISOL,SIN
|
3BA93 |
xASINH
|
( x → x' )
Arc hyp sin fn
--
Gives Val whose hyp sin is given
--
z → arc hyp sin z
'sym' → 'ASINH(sym )'
--
Flags: -1 -3
Principal soln -1
Numerical res -3
--
Related: ACOSH,ATANH,ISOL,SINH
|
3BA49 |
xATAN
|
( x → x' )
Arc tan fn
--
Returns the angle having the tan
--
z → arc tan z
'sym' → 'ATAN(sym )'
--
Flags: -1 -3 -17 -18
Principle soln -1
Numeric results -3
Angle mode -17,-18
--
Related: ACOS,ASIN,ISOL,TAN
|
3BB4A |
xATANH
|
( x → x' )
Arc hyp tan fn
--
Returns the value with given hyp
tan.
--
z → arc hyp tan z
'sym' → 'ATANH(sym )'
--
Flags: -1 -3 -22
Principle soln -1
Numeric results -3
Infinite result exception -22
--
Related: ACOSH,ASINH,ISOL,TANH
|
3A62E |
xBEEP
|
( freq dur → )
Beep cmd
--
Sounds a tone of n Hz for x secs.
--
Flags: -56
Error Beep -56
Max Freq = 4400 Hz
Max Duration = 1048.575 secs.
--
Related: HALT ,INPUT,PROMPT,WAIT
|
3EE91 |
xCASE
|
( → )
CASE Conditional Structure Cmd
--
Starts CASE ... END conditional
structure.
--
CASE →
THEN T/F →
END →
END →
--
Related: END ,IF,IFERR,THEN
|
3BEB2 |
xCEIL
|
( x → n )
Ceiling Func
--
Returns the smallest integer
greater than or equal to the
argument.
--
x → n
x_u → n_u
'sym' → 'CEIL(sym )'
--
Flags: -3
--
Related: FLOOR,IP,RND,TRNC
|
04E0AB |
~xCHOOSE
|
( title {elems} pos → ob 1 )
( title {elems} pos → 0 )
User-Defined Choose Box Cmd
--
Creates a user-defined choose box
--
Related: INFORM,NOVAL
|
3C53B |
x%CH
|
( x1 x2 → x3 )
Percent Change Func
--
Returns the percent change from
x (level 2) to y (level 1) as a
percentage of x.
--
x y → 100(y-x)/x
x 'sym' → '%CH(x,sym )'
'sym' x → '%CH(sym ,x)'
'sym1' 'sym2' → '%CH(sym1,sym2)'
x_u y_u → 100(y_u-x_u)/x_u
x_u 'sym' → '%CH(x_u,sym )'
'sym' x_u → '%CH(sym ,x_u)'
--
Flags: -3
--
Related: %,%T
|
3A864 |
xCLLCD
|
( → )
Clear LCD Cmd
--
Clears (blanks) the stack display
--
Related: DISP,FREEZE
|
3C33A |
xCNRM
|
( [] → col_norm )
Column Norm Cmd
--
Returns the column norm (onenorm)
of the array argument.
--
Related: CROSS,DET,DOT,RNRM
|
0460AB |
~xCOL+
|
( [[]] [[]]' n → [[]]" )
( [] x n → []' )
Insert Column Cmd
--
Inserts an array (vector or
matrix) into a matrix (one or
more elements into a vector) at
the position indicated by nindex,
and returns the modified array.
--
[[mat]]1 [mat]2 nidx → [[mat]]3
[[mat]]1 [vec]col nidx → [[mat]]2
[vec]1 nelement nidx → [vec]2
--
Related: COL-,CSWP,ROW+,ROW-
|
0450AB |
~xCOL-
|
( [] n → []' xn )
( [[]] n → [[]]' [vn] )
Delete Column Cmd
--
Deletes column n of a matrix (or
element n of a vector), and
returns the modified matrix (or
vector) and the deleted column
(or element).
--
Related: COL+,CSWP,ROW+,ROW-
|
3D9F3 |
xCOLCT
|
( symb → symb' )
Collect Like Terms Cmd
--
Simplifies an algebraic expression
or equation by "collecting"
like terms. Does not modify numbers.
--
Related: EXPAN ,ISOL,QUAD,SHOW
|
3C5E4 |
xCOMB
|
( n k → Cn,k )
Combinations Func
--
Returns the number of possible
combinations ofn items taken m
at a time.
--
n m → Cn:m
'symn' m → 'COMB(symn,m)'
n 'symm' → 'COMB(n,symm)'
'symn' 'symm' → 'COMB(symn,symm)'
--
Related: PERM,!
|
0010AB |
~xCOND
|
( [[n*n]] → x )
Conditional Number Cmd
--
Returns the 1-norm (column norm)
condition number of a square
matrix.
--
Related: SNRM,SRAD,TRACE
|
3AA9F |
xCONJ
|
( x → x' )
Conjugate Analytic Func
--
Conjugates a complex number or a
complex array.
--
x → x
(x,y) → (x,-y)
[ R-arr ] → [ R-arr ]
[ C-arr ]1 → [ C-arr ]2
'sym' → 'CONJ(sym )'
--
Flags: -3
--
Related: ABS,IM,RE,SCONJ,SIGN
|
3A8C0 |
xCONT
|
( → )
Continue Program Execution Cmd
--
Resumes execution of a halted
program.
--
Related: HALT ,KILL,PROMPT
|
2BF46 |
xCORR
|
( → x_correlation )
Correlation Cmd
--
Returns the correlation coefficient
of the independent and
dependent data columns in the
current statistics matrix
(reserved variable ΣDAT).
--
<REF>TEXT:Reserved|ΣDAT
--
Related: COLΣ ,COV ,PREDX ,PREDY ,XCOL ,YCOL
|
3B7D5 |
xCOS
|
( x → x' )
Cos Func
--
Returns the cos of the argument.
--
z → cos z
'sym' → 'COS(sym )'
x_uangular → cos(x_uangular)
--
Flags: -3 -17 -18
--
Related: ACOS,SIN,TAN
|
3B8C7 |
xCOSH
|
( x → x' )
Hyp Cos Func
--
Returns the hyp cos of the argument.
--
z → cosh z
'sym' → 'COSH(sym )'
--
Flags: -3
--
Related: ACOSH,SINH,TANH
|
2BF61 |
xCOV
|
( → x_covariance )
Covariance Cmd
--
Returns the sample covariance of
the independent and dependent
data columns in the current stat
matrix (reserved variable ΣDAT).
--
<REF>TEXT:Reserved|ΣDAT
--
Related: COLΣ ,CORR ,PCOV,PREDX ,PREDY , XCOL ,YCOL
|
3C3EC |
xCROSS
|
( [1] [2] → [3] )
Cross Product Cmd
--
CROSS returns the cross product
[3] = [1] x [2] of vectors [1] and [2].
--
Related: CNRM,DET,DOT,RNRM
|
0480AB |
~xCSWP
|
|
3C36D |
xDET
|
( [[]] → x )
Determinant Func
--
Returns the determinant of a
square matrix.
--
Related: CNRM,CROSS,DOT,RNRM
|
3EFBF |
xDIR
|
|
3A614 |
xDISP
|
( obj n_line → )
Display Cmd
--
Displays obj in the nth display
line.
--
Related: FREEZE,HALT ,INPUT,PROMPT
|
3E695 |
xDO
|
( → )
DO Indefinite Loop Structure Cmd
--
Starts DO ... UNTIL ... END
indefinite loop structure.
--
DO →
UNTIL →
END T/F →
--
Related: END ,UNTIL ,WHILE
|
3A3D2 |
xDOERR
|
( n → )
( #n → )
( $ → )
( 0 → )
Do Error Cmd
--
Executes a "user-specified"
error, causing a program to behave
exactly as if a normal error
had occurred during program execution.
--
Related: ERRM ,ERRN ,ERR0
|
0590AB |
~xDOLIST
|
( {1}...{n} n prog → {} )
( {1}...{n} prog → {} (n=1) )
Do to List Cmd
--
Applies commands, programs, or
user-defined functions to lists.
--
{lst}1 ...{lst}n n «prog» → {res}
{lst}1 ...{lst}n n cmd → {res}
{lst}1 ...{lst}n n name → {res}
{lst}1 ...{lst}n «prog» → {res}
{lst}1 ...{lst}n cmd → {res}
{lst}1 ...{lst}n name → {res}
--
Related: DOSUBS,ENDSUB,NSUB,STREAM
|
0540AB |
~xDOSUBS
|
( {} n prog → {}' )
( {} prog → {}' (n=1) )
Do to Sublist Cmd
--
Applies a program or command to
groups of elements in a list.
--
{list}1 n «prog» → {list}2
{list}1 n command → {list}2
{list}1 n name → {list}2
{list}1 «prog» → {list}2
{list}1 command → {list}2
{list}1 name → {list}2
--
Related: DOLIST ,ENDSUB,NSUB,STREAM
|
3C3A0 |
xDOT
|
( [1] [2] → x )
Dot Product Cmd
--
Returns the dot product AoB of
two arrays A and B, calculated
as the sum of the products of the
corresponding elements of the two
arrays.
--
Related: CNRM,CROSS,DET,RNRM
|
3C223 |
xD>R
|
( x → (π/180)x )
Degrees to Radians Func
--
Converts a real number representing
an angle in degrees to its
equivalent in radians.
--
x → (π/180) x
'sym' → 'D→R(sym )'
--
Related: R→D
UserRPL: xD→R
|
3AB5B |
xCONSTANTe
|
( → e )
e Func
--
Returns the symbolic constant e
or its numerical representation,
2.71828182846.
--
Related: EXP,EXPM,i,LN,LNP1,MAXR,MINR,π
UserRPL: xe
|
0070AB |
~xEGV
|
( [[]] → [[evect]]' [evals] )
Eigenvalues and Eigenvectors Command
--
Computes the eigenvalues and right
eigenvectors for a square matrix.
--
Related: EGVL
|
0080AB |
~xEGVL
|
( [[]] → [egval] )
Eigenvalues Cmd
--
Computes the eigenvalues of a
square matrix.
--
Related: EGV
|
3E54D |
xELSE
|
( → )
ELSE Cmd
--
Starts false clause in conditional
or error-trapping structure.
See the IF and IFERR keyword
entries for syntax information.
--
Related: IF,CASE,DO ,ELSE,IFERR,REPEAT , THEN,UNTIL ,WHILE
|
3EDD3 |
xENDDO
|
( 1/0 → )
END Cmd
--
Ends conditional, error-trapping,
and indefinite loop structures.
;
See the IF, CASE, IFERR, DO , and
WHILE keyword entries for syntax
information.
--
Related: IF,CASE,DO ,ELSE,IFERR,REPEAT , THEN,UNTIL ,WHILE
UserRPL: xEND
|
3E568 |
xIFEND
|
END Cmd
--
Ends conditional, error-trapping,
and indefinite loop structures.
--
See the IF, CASE, IFERR, DO , and
WHILE keyword entries for syntax
information.
--
Related: IF,CASE,DO ,ELSE,IFERR,REPEAT , THEN,UNTIL ,WHILE
UserRPL: xEND
|
3EDB3 |
xWHILEEND
|
END Cmd
--
Ends conditional, error-trapping,
and indefinite loop structures.
--
See the IF, CASE, IFERR, DO , and
WHILE keyword entries for syntax
information.
--
Related: IF,CASE,DO ,ELSE,IFERR,REPEAT , THEN,UNTIL ,WHILE
UserRPL: xEND
|
0560AB |
~xENDSUB
|
( → x )
Ending Sublist Cmd
--
Provides a way to access the
total number of sublists contained
in the list used by DOSUBS.
--
Related: DOSUBS,NSUB
|
3A400 |
xERR0
|
( → )
Clear Last Error Number Cmd
--
Clears the last error number so
that a subsequent execution of
ERRN returns # 0h, and clears the
last error message.
--
Related: DOERR,ERRM ,ERRN
|
3A42A |
xERRM
|
( → $msg )
Error Message Cmd
--
Returns a string containing the
error message of the most recent
calculator error.
--
Related: DOERR,ERRN ,ERR0
|
3A415 |
xERRN
|
( → $nerr )
Error Number Cmd
--
Returns the error number of the
most recent calculator error.
--
Related: DOERR,ERRM ,ERR0
|
3A43F |
xEVAL
|
( ob → ? )
Evaluate Object Cmd
--
Evaluates the object.
--
obj → (see below)
Obj. Type Effects of Evaluation
Local Name Recalls the contents
of the variable.
Global Name Calls the contents of
the variable:
;
A name is evaluated.
A program is evaluated.
A directory becomes the current
directory.
Other objects are put on the
stack.
If no variable exists for a given
name, evaluating the name returns
the name to the stack.
Program. Enters each object in
the program:
Names are evaluated (unless quoted).
ed).
Cmds are evaluated.
Other objects are put on the
stack.
List Enters each object in the
list:
Names are evaluated.
Cmds are evaluated.
Programs are evaluated.
Other objects are put on the
stack.
Tagged If the tag specifies a
port, recalls and evaluates the
specified object. Otherwise, puts
the untagged object on the stack.
Algebraic Enters each object in
the algebraic expression:
Names are evaluated.
Cmds are evaluated.
Other objects are put on the
stack.
Cmd,
Func, XLIB
Name Evaluates the specified object.
Other Objects Puts the object on
the stack.
--
Related: →NUM ,SYSEVAL
|
3BBAD |
xEXP
|
( x → x' )
Exponential Analytic Func
--
Returns the exponential, or
natural antilogarithm, of the
argument; that is, e raised to
the given power.
--
z → ez
'sym' → 'EXP(sym )'
--
Related: ALOG,EXPM,LN,LOG
|
3DA36 |
xEXPAN
|
( symb1 → symb2 )
Expand Products Cmd
--
Rewrites an algebraic expression
or equation by expanding products
and powers.
--
Related: COLCT,EXPAND ,ISOL,QUAD,SHOW
|
3BD5B |
xEXPM
|
( x → x' )
Exponential Minus 1 Analytic Func
--
Returns e^x - 1.
--
x → e^x - 1
'sym' → 'EXPM(sym )'
--
Related: EXP,LNP1
|
3BE77 |
xFLOOR
|
( x → n )
Floor Func
--
Returns the greatest integer that
is less than or equal to the argument.
--
x → n
x_u → n_u
'sym' → 'FLOOR(sym )'
--
Related: CEIL,IP,RND,TRNC
|
3E7A8 |
xSTARTVAR
|
( start finish → )
FOR Definite Loop Structure Cmd
--
Starts
FOR ... NEXT and
FOR ... STEP
definite loop structures.
--
FOR xstart xfinish →
NEXT →
FOR xstart xfinish →
STEP xincrement →
STEP 'symincrement' →
--
Related: NEXT,START,STEP
UserRPL: xFOR
|
3BE3C |
xFP
|
( x → x' )
Fractional part Func
--
Returns the fractional part of an
argument.
--
x → y
x_u → y_u
'sym' → 'FP(sym )'
--
Related: IP
|
3DC48 |
xFUNCTION
|
( → )
Function Plot Type Cmd
--
Sets the plot type to FUNCTION .
--
Related: BAR ,CONIC ,DIFFEQ,FASTEQ,FAST3D, GRIDMAP,HISTOGRAM ,PARAMETRIC ,PARSURFACE, PCONTOUR,POLAR ,SCATTER ,SLOPEFIELD,TRUTH , WIREFRAME,YSLICE
|