MatLab is a high-level programming language with an interactive environment for visualization, numerical computation and programming function.
Matlab can be applicable at numerous instances like
• Allows matrix manipulations
• Plotting of functions and data
• Implementation of algorithms
• Creation of user interfaces
• Analyze data
• Develop algorithm
• Create models and applications
• Interfacing with programs written in other languages ( C++, C, Java and Fortran)