Matlab

MATLAB® is a high-level language and interactive environment that enables to perform computationally intensive tasks.  Matlab is array-oriented and can be used for signal and image processing. Matlab supports vector and matrix operations and provides all the features of a traditional programming language: arithmetic operators, flow control, data structures and so on.

Key Features

Functionality

Developing algorithms and applications

·         Vector & matrix operations

·         Arithmetic operators

·         Flow control

·         Data structures

·         Object-oriented programming

Analyzing and accessing data

·         Interpolating and decimating

·         Extracting section of data, scaling and averaging

·         Thresholding and smoothing

·         Correlation, filtering

·         Matrix analysis

·         Other basic statistics

Visualizing data

·         Creating and editing 2d and 3d plots

·         Import and export graphic files

Performing numeric computation

·         Matrix manipulation and linear algebra

·         Polynomials and interpolation

·         Data analysis and statistics

·         Differential equation systems

·         Matrix operation

Publishing results

Export results as plots  or complete reports (Matlab Report Generator)

Integration with other languages and applications (C, C++, Fortran, Java, etc.)

Deploying applications