Search All of the Math Forum:
Views expressed in these public forums are not endorsed by
NCTM or The Math Forum.



Re: Newbie Q: SymbMath ?
Posted:
Dec 11, 1996 10:21 PM


You can find it in Internet. Here is pointer:
SymbMath 3.3.2: Computer Algebra System with Learning
Dr. Weiguang HUANG 120/2224 Wassell St., Matraville, Sydney, NSW 2036, Australia Phone: 61 (0)2 93113251 Email: huang@emphasys.com.au, w.huang@unsw.edu.au http://acsusun.acsu.unsw.edu.au/~s9300078/
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 symbolic, numeric and graphics computing environment where you can set up, run and document your calculation, draw your graph, and use external functions in the same way as standard functions since the external functions are autoloaded. SymbMath is a programming language in which you can define conditional, case, piecewise, recursion, multivalue functions and procedures, derivatives, intergrals and rules. SymbMath is database where you can search your data. SymbMath is a multiwindowed editor in which you can copyand paste anywhere in a file and between files, even from the Help file. It runs on IBM PCs (8086) with 400 KB free memory under MSDOS. It can provide analytical and numeric answers for: o Differentiation: regular or higher order, partial or total, mixed and implicit differentiation, onesided 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 Calculation: exact and floatingpoint numeric 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 onesided limits. o Complex: calculation, functions, derivatives, integration. o Sum and product: partial, finite or infinite. o Others: series, lists, arrays, vectors, matrices, tables. Also included are: o Plot: functions, polar, parametric, data, and list. o Draw: lines, arcs, ellipse, cirlces, ovals. o Autoloaded library in the source code. o Pulldown and popup menus, resizeable and colorable windows. o Procedural, conditional, iterational, recursive, functional, rulebased, logic, patternmatching and graphic programming. o Searching database. Its two versions (Shareware and Advanced) are available from the author. The shareware version is available from anonymous FTP sites (e.g. ftp://ftp.unsw.edu.au/pub/UNSW/symbmath/sm332a.zip). If you get the SymbMath on ZIP format (e.g. sm332a.zip), you should unzip it with parameter d by pkunzip d sm332a c:\symbmath



