### MathPack

MathPack Version 3.0 from GSoft, Inc. is a mathematical software package designed to assist engineers and scientists in mathematical computation using IBM's VisualAge. With MathPack, a Smalltalk application is defined as a coherent set of classes and methods that solve specific mathematical problems. MathPack provides over 100 mathematical classes.

MathPack provides classes for the following mathematical objects:

- Complex numbers in Cartesian and polar representation. Complex functions.
- Vectors and Matrices, with methods for vector and matrix manipulations, including transposition, determinants, inversion, LU decomposition, eigenvalue and eigenvector determination.
- Polynomials with methods for roots, decomposition, polynomial fitting, differentiation and integration, special polynomials.
- Functions in several variables, including trigonometric, logarithmic, exponential, and special functions: beta, gamma, error, Bessel functions. Symbolic computation of functions.
- Methods for symbolic and numerical differentiation and integration, simplification in terms, functional evaluation, 2D and 3D plotting.
- Equations with methods for root finding. Simultaneous equations and their solutions.
- Ordinary Differential Equations containing functions with symbolic and numerical integration with 2D plotting of the results. Higher order ODE. Systems of ODE.
- 2D Geometry, including line, segment, polygon, circle, etc. with their equations and 2D (vector and point) plots.
- 3D Geometry, including point, line, plane, cone, cylinder, etc. with their equations and 3D plots. Rotation and translation of objects.
- 2D and 3D plots of the geometrical objects. Logarithmic plots. Projective view of 3D objects. Surface plots. Splines and Bézier curves.
- In the statistical package the following methods are available: average, standard deviation, variance, Chi-square test, F test, Kolmogorov-Smirnov test, t-test, analysis of variance (one way, two way), Kendall-tau, linear, polynomial, multiple regression, general least squares fitting, smoothing, linear correlation.
- The Digital Signal Processing package provides the basic functions for Fourier transform spectral methods, particularly the transform of discretely sampled data.

| GSoft, Inc. 13918 Notley Road Silver Spring, MD 20904-1122 Phone: 1-301-384-8325 FAX: 1-301-384-8325
E-mail: gsoft@netcom.com
Web: http://www.gsoftinc.com/ggrell

[ Catalog Home ]