While authoring an expression, the text can be edited using the following line edit commands:
Cursor movement commands:
Ctrl-S move left a character
Ctrl-D move right a character
Ctrl-A move left a word
Ctrl-F move right a word
Ctrl-Q S move to left end of line
Ctrl-Q R move to right end of line
Text deletion commands:
Backspace delete char left of cursor
Ctrl-H delete char left of cursor
Del delete char at the cursor
Ctrl-G delete char at the cursor
Ctrl-Y delete whole line
Ctrl-Q Y delete right end of line
Miscellaneous commands:
Enter enter line of text
Esc abort edit and return to menu
Ins toggle insert/overwrite modes
Ctrl-V toggle insert/overwrite modes
F3 insert highlighted expression
F4 insert highlighted expression
surrounded by parentheses
On PC compatible computers, the following Greek letters can be entered by holding down the Alt key while pressing the corresponding Latin (English) letter:
Alt-A alpha Alt-M mu
Alt-B beta Alt-P pi
Alt-G Gamma Alt-S sigma
Alt-D delta Alt-T tau
Alt-N epsilon Alt-F Phi
Alt-H Theta Alt-O Omega
On PC compatible computers, the following mathematical constants and functions can be entered by holding down the Alt key while pressing the corresponding letter:
Alt-E #e base of the natural logs
Alt-I #i square root of -1
Alt-Q SQRT square root function
Functions, Constants, and Operators
Derive knows how to approximate and/or simplify the following mathematical functions, constants, and operators. In approximate mode and given numeric arguments, they are approximated numerically to the current precision level.
Otherwise they are simplified algebraically using powerful transformations. Many transformations are applied automatically; some are applied only when you request them by issuing a Manage command.
Constants:
#e base of the natural logarithms
#i square root of -1
pi circle's circumference to diameter ratio
deg radians per degree
inf positive infinity
Operators:
- z minus z
z + w z plus w
z - w z minus w
z * w z times w
z w z times w
z / w z divided by w
z ^ w z raised to the power w
z % z percent = z/100
z ! z factorial
Exponential Functions:
#e base of the natural logarithms
EXP (z) #e raised to the power z
SQRT (z) square root of z
Logarithmic Functions:
LN (z) natural log of z
LOG (z) natural log of z
LOG (z, w) log of z to the base w
Trigonometric Functions:
pi circle's circumference to diameter ratio
deg radians per degree
SIN (z deg) sine of z degrees
SIN (z) sine of z radians
COS (z) cosine of z radians
TAN (z) tangent of z radians
COT (z) cotangent of z radians
SEC (z) secant of z radians
CSC (z) cosecant of z radians
Inverse Trigonometric Functions (radians):
ASIN (z) angle whose sine is z
ACOS (z) angle whose cosine is z
ATAN (z) angle whose tangent is z
ACOT (z) angle whose cotangent is z
ATAN (y, x) angle of the point (x,y)
ACOT (x, y) angle of the point (x,y)
ASEC (z) angle whose secant is z
ACSC (z) angle whose cosecant is z
Hyperbolic Functions:
SINH (z) hyperbolic sine of z
COSH (z) hyperbolic cosine of z
TANH (z) hyperbolic tangent of z
COTH (z) hyperbolic cotangent of z
SECH (z) hyperbolic secant of z
CSCH (z) hyperbolic cosecant of z
Inverse Hyperbolic Functions:
ASINH (z) inverse hyperbolic sine of z
ACOSH (z) inverse hyperbolic cosine of z
ATANH (z) inverse hyperbolic tangent of z
ACOTH (z) inverse hyperbolic cotangent of z
ASECH (z) inverse hyperbolic secant of z
ACSCH (z) inverse hyperbolic cosecant of z
Complex Variable Functions:
#i square root of -1
ABS (z) absolute value of z
SIGN (z) sign of z
RE (z) real part of z
IM (z) imaginary part of z
CONJ (z) complex conjugate of z
PHASE (z) phase angle of z
STEP (x) 1 if x>0; 0 if x<0
CHI (a, x, b) 1 if a<x<b; 0 if x<a or x>b
MAX (x, y, ...) maximum of arguments
MIN (x, y, ...) minimum of arguments
Probability Functions:
z! z factorial
GAMMA (z) gamma of z
PERM (z, w) permutations of z things taken w at a time
COMB (z, w) combinations of z things taken w at a time
Statistical Functions:
AVERAGE (z1, ..., zn) arithmetic mean (average)
RMS (z1, ..., zn) root mean square
VAR (z1, ..., zn) variance
STDEV (z1, ..., zn) standard deviation
ERF (z) error function
ERF (z, w) generalized error function
ERFC (z) complementary error function
NORMAL (z, m, s) normal distribution function with
mean m and standard deviation s
Financial Functions:
PVAL (i, nper, pmt, fval, time) present value of contract
FVAL (i, nper, pmt, pval, time) future value of contract
PMT (i, nper, pval, fval, time) periodic payment of contract
NPER (i, pmt, pval, fval, time) number of payment periods of contract
Calculus Functions:
LIM (u, x, a) limit of u as x approaches a from above
LIM (u, x, a, t) limit of u as x approaches a from below
DIF (u, x) derivative of u wrt x
DIF (u, x, n) nth order derivative of u wrt x
TAYLOR (u, x, a, n) nth order Taylor approximation of u about a
INT (u, x) antiderivative of u wrt x
INT (u, x, a, b) definite integral of u wrt x from a to b
SUM (u, n) antidifference of u wrt n
SUM (u, n, k, m) definite sum of u as n goes from k to m
PRODUCT (u, n) antiquotient of u wrt n
PRODUCT (u, n, k, m) definite product of u as n goes from k to m
Matrix Functions:
A` transpose of matrix A
A . B dot product of matrices A and B
A ^ -1 inverse of square matrix A
DET (A) determinant of square matrix A
CHARPOLY (A, x) characteristic polynomial of square matrix A
EIGENVALUES (A, x) eigenvalues of square matrix A
DIMENSION (V) number of elements of vector V
IDENTITY_MATRIX (n) n-by-n identity matrix
Equation Solving Functions:
u = v u equals v
u /= v u not equal v
u < v u less than v
u <= v u less than or equal to v
u > v u greater than v
u >= v u greater than or equal to v
SOLVE (u, x) solve u = 0 for x
SOLVE (u = v, x) solve u = v for x
SOLVE (u = v, x, a, b) solve u = v for x in [a, b]
Algebra Window Command Menu
To issue a menu option command, press the Space bar until the desired command is highlighted, then press the Enter key. Alternatively, type the letter that is capitalized in the desired command.
The following gives the page in the Derive Manual that describes each of the Algebra window's command menu options.
10 Author enter a new expression
20 Build combine expressions
Calculus
78 Differentiate differentiate an expression
80 Integrate integrate an expression
77 Limit limit of an expression
84 Product find a closed form product
83 Sum find a closed form sum
79 Taylor find a Taylor approximation
Declare
42 Constant declare a constant's value
43 Function declare a function's definition
40 Variable declare a variable's domain
86 Matrix declare a matrix
85 vectoR declare a vector
32 Expand expand an expression
35 Factor factor an expression
11 Help help on
10 Editing line editing commands
67 Functions functions and constants
8 Algebra algebra window commands
52 2D-plot 2D-plot window commands
62 3D-plot 3D-plot window commands
14 State current state of system
12 Return return to Derive
17 Jump highlight an expression
46 soLve solve an equation
Manage
34 Branch principal vs real roots
67 Exponential exponential transforms
68 Logarithm logarithmic transforms
31 Ordering variable ordering
38 Substitute substitute in an expression
69 Trigonometry trigonometric transforms
Options
Color
Menu set menu, message, and status line colors
Work set expression area colors
49 Display set display mode
12 Execute execute DOS command
27 Input set variable name input mode
10 Mute mute audible error beeps
24 Notation set numeric notation style
23 Precision set arithmetic precision mode
25 Radix set input and output radix bases
51 Plot plot an expression
12 Quit quit Derive
21 Remove remove expressions
17 Simplify simplify an expression
Transfer
13 Merge merge expressions from file
13 Clear clear expressions from window
13 Demo simplify expressions from file
13 Load read expressions from file
13 Save write expressions to file
Print
13 Printer print expressions to printer
13 File print expressions to file
14 Options set printer height and width
sTate
14 Load load state from file
14 Save save state in file
21 moVe move expressions
Window
59 Close close a window
59 Designate designate window's type
60 Flip flip overlaid windows
59 Goto go to a given window
59 Next go to next window
60 Open open a window
59 Previous go to previous window
Split split window
59 Horizontal horizontally
59 Vertical vertically
25 approX approximate an expression
2D-plot Window Command Menu
To issue a menu option command, press the Space bar until the desired command is highlighted, then press the Enter key. Alternatively, type the letter that is capitalized in the desired command.
The following gives the page in the Derive Manual that describes each of the 2D-plot window's command menu options.
54 Algebra switch to an Algebra window
54 Center center window over cross
Delete delete from the plot list
55 All all expressions
55 Butlast all but the last expression
55 First the first expression
55 Last the last expression
11 Help help on
10 Editing line editing commands
67 Functions functions and constants
8 Algebra algebra window commands
52 2D-plot 2D-plot window commands
62 3D-plot 3D-plot window commands
14 State current state of system
12 Return return to Derive
52 Move move the cross to coordinates
Options
55 Accuracy set plot accuracy
Color
56 Plot set plot and axes colors
Menu set menu, message, and status line colors
Work set plot area background color
49 Display set display mode
12 Execute execute DOS command
10 Mute mute audible error beeps
24 Notation set numeric notation style
23 Precision set arithmetic precision mode
25 Radix set input and output radix bases
Type select rectangular or polar plot type
51 Plot plot highlighted expression
12 Quit quit Derive
54 Scale set plot scale
53 Ticks set aspect ratio
Window
59 Close close a window
59 Designate designate window's type
60 Flip flip overlaid windows
59 Goto go to a given window
59 Next go to next window
60 Open open a window
59 Previous go to previous window
Split split window
59 Horizontal horizontally
59 Vertical vertically
53 Zoom zoom plot scale in or out
Pressing the F9 function key zooms both axes in. F10 zooms both axes out.
On PC compatible computers, pressing the F5 function key switches to the previous display mode as set by an Options Display command. F5 is a fast way to switch between text and graphics display modes.
3D-plot Window Command Menu
To issue a menu option command, press the Space bar until the desired command is highlighted, then press the Enter key. Alternatively, type the letter that is capitalized in the desired command.
The following gives the page in the Derive Manual that describes each of the 3D-plot window's command menu options.