SymbMath 3.0: A Symbolic Calculator with Learning

SymbMath (an abbreviation for Symbolic Mathematics) is a symbolic
calculator that can solve symbolic math problems. 

SymbMath is a computer algebra system that can perform exact  numeric,
symbolic and graphic computation. It manipulates complicated formulas and
returns answers in terms of symbols, formulas, exact numbers, table and
graph. 

SymbMath is an expert system that is able to learn from user's  input. If
the user only input one formula without writing any code, it  will
automatically learn many problems related to this formula (e.g. it  learns
many integrals involving an unknown function f(x) from one  derivative
f'(x) ). 

SymbMath is a programming language in which you can write programs,
functions and procedures.

SymbMath is a symbolic, numerical and graphics computing  environment where
you can set up, run and document your calculation, and draw your graph.

SymbMath is database where you can search your database.

SymbMath is a multi-windowed text editor in which you can edit many
documents in many windows.

It runs on IBM PCs (8086) with 400 KB free memory under MS-DOS.

It can provide analytical and numerical answers for:

  o Differentiation: regular or higher order, partial or total,
    mixed and implicit differentiation, one-sided derivatives.
  o Integration: indefinite or definite integration, multiple
    integration, infinity as a bound, parametric or iterated 
    integration, line or surface integrals, discontinuous or 
    implicit integration.
  o Solution of equations: roots of a polynomial, systems of
    algebraic or differential equations.
  o Manipulation of expressions: simplification, factoring or 
    expansion, substitution, evaluation.
  o User-defined functions: conditional, case, piecewise,
    recursion.
  o Calculation: exact and floating-point numerical computation 
    of integer, rational, real and complex numbers in the range 
    from minus to plus infinity, even with different units.
  o Limits: real, complex or one-sided limits, indeterminate
    forms.
  o Complex: calculation, functions, derivatives, integration.
  o Sum and product: partial, finite or infinite.
  o Others: series, lists, arrays, vectors, matrices, 
    tables, etc.

Also included are:

  o Pull-down and pop-up menus, resizable and colourable windows.
  o Programming in integrated edit-interpret-debug environment.
  o On-line help, and on-line manual.
  o Procedural, conditional, iterational, recursive, functional,
    rule-based, logic, pattern-matching and graphic programming.
  o Autoloaded library in the SymbMath language.
  o Plotting functions and graphing.
  o Searching database.

Its three versions (Shareware, Student, and Advanced) are  available from
author. The shareware version is available from SIMTEL  archives on
anonymous FTP sites (e.g. oak.oakland.edu in  /pub/msdos/calculator as
sm30a.zip).

by Dr. Weiguang HUANG
Dept. Analytical Chemsitry, University of New South Wales,
Kensington, Sydney, NSW 2033, Australia
Phone:  61-2-697-4643,  Fax:    61-2-662-2835
E-mail: w.huang@unsw.edu.au, s9300078@cumulus.csd.unsw.oz.au

 ============================================================
 From the  'New Product Information'  Electronic News Service
 ============================================================
 This information was processed from data provided by the
 above mentioned company. For additional details, contact 
 the company at the address or telephone number indicated.
 OmniPage Pro is now used for converting all printed input! 
 ============================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  U.S.A.
 Email: RBakerPC (AOL/Delphi), rbakerpc@delphi.com (Internet)
 ============================================================
