Major Capabilities of
DERIVE for DOS
Arithmetic
- Exact rational arithmetic with no roundoff error
- Adjustable precision approximate arithmetic
- Rational, decimal, and scientific notation
- Adjustable input and output radix bases for numbers
- Integer factoring, factorials, modulii, and gcds
- Handles complex and infinite numbers
- Prime number recognizers and generators
- Fibonacci, Bernoulli, Euler, and Catalan numbers
- English and metric units conversion
- Fundamental physical constants to high precision
Algebra
- Symbolic simplification of expressions
- Polynomial expansion and factoring
- Partial fraction expansion and common denominators
- Reduction of complex values to rectangular form
- Integer, real, complex, and nonscalar declarations
- Greek and Latin (English) variable names
- Variable and subexpression substitution
- Algebraic and numeric equation solving
- Solves systems of linear equations
- Boolean algebra and truth tables
2D Plots
- Explicit, implicit, and parametric plots
- Plots using rectangular or polar coordinates
- Specify plot range using a "zoom" box
- Plot space curves and complex-valued functions
- Follow plot lines with cross in trace mode
- Zoom plot scales in or out
- Frame plots easily in auto-scale mode
- Specify plot colors and aspect ratio
- Options for numbering and labeling axes
3D Plots
- Wire frame plots for functions of two variables
- Optional hidden line removal
- Set eye and center positions
- Zoom in or out, or use automatic vertical scaling
- Specify number and color of grid lines
- Switch to "AcroSpin" to rotate 3D plots in real time
Calculus
- Finite and infinite symbolic limits
- First and nth order partial derivatives
- Antiderivatives and definite integrals
- Approximate numerical integration
- Finite and infinite sums and products
- Curvatures, tangents, and osculating circles
- Implicit and parametric differentiation
- Taylor and Fourier series approximations
- Arclengths, areas, and volumes
- Laplace transforms
- Exact first and second order ODE solving
- Runge-Kutta approximations for systems of ODEs
Vectors and Matrices
- Symbolic and numeric elements
- Uses standard subscript notation
- Dot, cross, and outer products
- Transpose, determinant, inverse, and trace
- Matrix reduction to row echelon form
- Eigenvalues and eigenvectors
- Noncommutative vector and matrix algebra
- Differential and integral vector calculus
- Efficient functions for vector and matrix operations
- Tensor algebra and analysis package
Functions
- Exponential, trigonometric, and hyperbolic
- Angles specified in degrees or radians
- Piecewise-continuous and complex variable
- Probability, statistics, and financial
- Special functions (Zeta, Bessel, hypergeometric, etc.)
- Pseudo-random number generator
- Least-squares curve fitting
Programming
- User-defined mathematical functions
- If-then-else control construct
- Boolean and relational operators
- Recursive and iterative functions
- Extract terms, factors, and free variables from expressions
- Operators for domain declarations and state variables
- Selection and function application over vectors
Input/Output
- Annotate, save, and load DERIVE sessions
- Send expressions and annotations to printer or file
- Print DERIVE screen images or save as TIF files
- Dotmatrix, LaserJet, and color DeskJet printer support
- Load and analyze numeric data files
- Load multiple utility files from command line
- Generate C, Fortran, Pascal, and Basic program files
- Execute DOS commands from within DERIVE
Menu-driven Interface
- Multiple algebra, 2D, and 3D plot windows
- Easy entry and editing of expressions
- Display using standard 2D mathematical notation
- Subexpression highlighting and extraction
- Delete, undelete, rearrange, and renumber expressions
- Highlight and select files to load using arrow keys
- Condensed expression format and display modes
- Quick reference card and convenient on-line help
- Comprehensive manual full of examples and exercises
Return to top of page
Return to DERIVE for DOS Index Page
Return to Chartwell-Yorke Home Page
DERIVE is a registered trademark of Soft Warehouse, Inc.
This document has been printed from the Chartwell-Yorke web site
at http://www.chartwellyorke.com.
Chartwell-Yorke, 114 High Street, Belmont, Bolton, BL7 8AL, England
Telephone: (+44) (0)1204 811001, fax: (+44) (0)1204 811008
Email: info@chartwellyorke.com
Website: http://www.chartwellyorke.com