31
DOERR
* = function
DIAG→ Takes an array and a dimension and returns a matrix
whose major diagonal is the elements of the array.
< %
CREATE
[
array
]
diagonals
{
dim
}
→ [[
matrix
]]
DIFF Displays a menu of calculus commands.
N
DIFFEQ Sets the plot type to DIFFEQ.
N
DISP Displays
obj
in the
n
th display line.
<N
OUT
obj n
→
DIV Returns the divergence of a vector function.
<$
DERIV
AND INTEG
[[
array
1
]]
[[
array
2
]]
→ ‘
symb
1
’
DIV2 Performs euclidean division on two expressions. Step-by-
step mode is available with this command.
<!
POLYNOMIAL
‘
symb
1
’
‘
symb
2
’
→ ‘
symb
3
’
DIV2MOD Performs euclidean division on two expressions modulo
the current modulus.
<!
MODULO
‘
symb
1
’
‘
symb
2
’
→ ‘
symb
3
’
DIVIS Returns a list of the divisors of a polynomial or an integer.
<!
‘
symb
1
’
→ {
list
1
}
DIVMOD Divides two expressions modulo the current modulus.*
<!
MODULO
‘
symb
1
’
z
→ ‘
symb
2
’
DIVPC Returns a Taylor polynomial for the quotient of two
expressions.
<$
LIMITS &
SERIES
‘
symb
1
’
‘
symb
2
’
z
→ ‘
symb
3
’
DO Starts DO … UNTIL … END indefinite loop structure.
<N
BRANCH
DOERR Executes a “user-specified” error, causing a program to
behave exactly as if a normal error occurred.
<N
ERROR
n
error
→
Name Description Access Inputs Outputs