| Math and Statistics Package, v2.0
The Math and Statistics Package covers a wide range of functionality
as summarized in the following table. Since this package is an utility behind many of EWA Systems' products, its functionality is constantly being improved and extended. This package is available in Java, C#, C, C++, and Fortran.
EWA Systems' Math and Statistics Package is up to 10,000 times more accurate than even Java's StrictMath package, and supports single, double, and arbitrary precision mathematics in order to support the level of accuracy that you need. Functions will typically have three forms, one for single precision, one for double precision, and the last for arbitrary precision where the precision of the argument declares the desired precision of the result. For example, the following forms exist for the sine function:
- public static float sin(float rads)
- public static double sin(double rads)
- public static BigDecimal sin(BigDecimal rads)
Educational Special: Students and Educators are eligible for a free license to this package. Contact our Sales Team to qualify...
Adapter Packages: EWA Systems' has created a number of adapter packages mapping the functionality of similar math and statistical packages, such as those from NAG and VNI, to that of EWA Systems. These adapter packages are in total compliance with the original packages' method specifications, and even offer functionality extensions where additional EWA Systems' functionality is available. On the bottom line, you get addtional functionality at reduced cost.
Core |
| Complex Numbers |
Implements complex numbers, providing the basic operations
(addition, subtraction, multiplication, division) as well
as a set of complex functions. |
| Splines |
A collection of spline functions. Includes methods to evaluate,
integrate and compute derivatives of splines. |
| Probability |
A collection of probability functions. Includes methods
to evaluate combinations and permutations. |
| Quadrature |
A general-purpose integrator that uses a globally adaptive
scheme to reduce the absolute error. |
| Linear Regression |
Creates a linear regression using least squares. |
Distributions |
| Distributions |
Collection of probability density, cumulative distribution
functions, inverse functions, and random values for the following
distributions: Bernoulli, Beta, Binomial, Chi-Squared, Exponential,
Gamma, Gaussian, Hyper-Geometric, Pascal, Poisson, and Uniform. |
Functions |
| Functions |
Collection of special functions, including the following
methods: Trigonimetric, Beta, Error, Factorial, Gamma, Hyperbolic |
Matrix |
| Vectors |
Implements full and sparse, real and complex vectors, providing
the basic operations (addition, subtraction, multiplication,
division) as well as a set of complex functions. Also includes
printing and formatting methods. |
| Matrix |
Implements full and sparse, real and complex matrices, providing
the basic operations (addition, subtraction, multiplication,
division) as well as a set of complex functions. Also includes
printing and formatting methods. |
| Partial Pivot Gauss Elimination |
Solves a real general system of linear equations Ax = b.
Includes methods for inverse and determinant. |
| LU Decomposition |
Solves a real general system of linear equations Ax = b.
Includes methods for inverse and determinant. |
| Gauss-Siedel |
Solves a real general system of linear equations Ax = b
by iteration. |
Statistics |
| Summary |
Computes basic univariate statistics. |
To Purchase or For More Information, contact our Sales Team .
|