Line Editing Commands

  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 circumferance 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 circumferance 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

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
  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                   the equation: u equals 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
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
56    Color      set plot and axes colors
49    Display    set display mode
12    Execute    excute 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

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.


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.

54  Algebra      switch to an Algebra window
64  Center       set coordinates of box center
64  Eye          set coordinates of viewer's eye
64  Focal        set coordinates of focal point
63  Grids        set the number of grid panels
63  Hide         control display of hidden lines
64  Length       set length of sides of box

    Options
62    Axes       control display of axes
64    Color      set top, bottom, and axes color
49    Display    set display mode
12    Execute    excute 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

61  Plot         plot highlighted expression
12  Quit         quit Derive

    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

64  Zoom         zoom box side lengths in or out


Current State of System

Precision mode
*PRECISION*
Precision digits
*PRECISION-DIGITS*
Notation style
*NOTATION*
Notation digits
*NOTATION-DIGITS*
Input radix base
*INPUT-BASE*
Output radix base
*OUTPUT-BASE*
Input mode
*INPUT-MODE*

Branch selection
*BRANCH*
Logarithms
*LOG-EXPD*
Exponentials
*EXP-EXPD*
Trig functions
*TRIG-EXPD*
Trig powers toward
*TRIG-SQR*

Rows per tick mark
*ROWS/TICK*
Columns per tick mark
*COLS/TICK*
2D plotting accuracy
*PLOT-ACCURACY*
Axes color
*AXES-COLOR*
3D top color
*TOP-COLOR*
3D bottom color
*BOTTOM-COLOR*
Video mode
*VIDEO-MODE*
