O-Matrix

From Wikipedia, the free encyclopedia
Jump to: navigation, search

O-Matrix is a matrix programming language for mathematics, engineering, science, and financial analysis, marketed by Harmonic Software. The language is designed for High-performance computing solutions.

O-Matrix is an integrated technical computing environment and matrix-based scripting language. The O-Matrix environment includes hundreds of mathematical, statistical, engineering and visualization functions. The diverse set of analysis functions enable the rapid development of complex, computationally intensive scientific, mathematical and engineering solutions.

The O-Matrix integrated environment provides a mode that is largely compatible with version 4 of the MATLAB language in the commercial product from MathWorks. More recent features of MATLAB, such as non-numeric data types (structures, cell arrays and objects), error handling with try/catch, and nested and anonymous functions, are missing in O-Matrix.

The O-Matrix environment includes a virtual machine of the O-Matrix language to enable re-distribution of solutions.

External links[edit]