What is Matlab ?

  1.  

The name MATLAB stands for MATrix LABoratory. MATLAB was written originallyto provide easy access to matrix software developed by the LINPACK (linear system package)and EISPACK (Eigen system package) projects.MATLAB is a high-performance language for technical computing. It integratescomputation,visualization, andprogrammingenvironment. Furthermore, MATLAB is amodern programming language environment: it has sophisticateddata structures, containsbuilt-in editing anddebugging tools, and supportsobject-oriented programming. These factorsmake MATLAB an excellent tool for teaching and research.MATLAB has many advantages compared to conventional computer languages (e.g.,C, FORTRAN) for solving technical problems. MATLAB is an interactive system whosebasic data element is anarraythat does not require dimensioning. The software packagehas been commercially available since 1984 and is now considered as a standard tool at mostuniversities and industries worldwide.It has powerfulbuilt-inroutines that enable a very wide variety of computations. Italso has easy to use graphics commands that make the visualization of results immediatelyavailable. Specific applications are collected in packages referred to astoolbox. There aretoolboxes for signal processing, symbolic computation, control theory, simulation, optimiza-tion, and several other fields of applied science and engineering.

Uses of MATLAB

MATLAB is widely used as a computational tool in science and engineering encompassing the fields of physics, chemistry, math and all engineering streams. It is used in a range of applications including:

  • signal processing and Communications
  • image and video Processing
  • control systems
  • test and measurement
  • computational finance
  • computational biology

 

MATLAB’s Power of Computational Mathematics

 

MATLAB is used in every facet of computational mathematics. Following are some commonly used mathematical calculations where it is used most commonly:
Dealing with Matrices and Arrays
2-D and 3-D Plotting and graphics
Linear Algebra
Algebraic Equations
Non-linear Functions
Statistics
Data Analysis
Calculus and Differential Equations
Numerical Calculations
Integration
Transforms
Curve Fitting
Various other special functions