STIMATH 1.0
TIMATH is a high-level tool for mathematics, linear algebra, plotting and expression evaluation that can be used from any programming environment or even from a command line interface. It is an executable that takes a single argument, the name of a text file containing a series of MATLAB style expressions with virtually the full range of MATLAB expressions being supported. The output from processing the expressions can be written to files or used to generate plots.
Key Features
Mathematical functions for linear algebra, statistics, Fourier analysis, filtering, optimization, numerical
integration and solving differential equations and boundary value problems
Matrix-based notation
Extensive graphics for visualizing data and tools for creating custom plots
Variables of any data type can be dynamically defined and used in expressions
Categories of Functions and Commands
Elementary Math
Trigonometry
Exponents and Logarithms
Complex Numbers
Discrete Math
Polynomials
Special Functions such as Bessel, Error, Gamma and many more
Cartesian Coordinate System Conversion
Constants and Test Matrices
Matrix Operations such as dot, cross and transpose
Linear Equations
Matrix Decomposition
Eigenvalues and Singular Values
Matrix Functions and Analysis
Descriptive Statistics
Random Number Generation
1D and Multidimensional Interpolation
Optimization
Numerical Integration and Ordinary Differential Equations
Boundary Value Problems
Delay Differential Equations
Partial Differential Equations
Numerical Integration and Differentiation
Fourier Analysis and Filtering
Sparse Matrix Creation and Manipulation Including Graphing and Tree Algorithms
Computational Geometry
2-D and 3-D Plots
Volume Visualization
Array Creation and Concatenation
Indexing
Sorting and Reshaping Arrays
Arithmetic Operators