0% found this document useful (0 votes)
26 views

Matlab Notes

MATLAB was originally developed in the 1970s by Cleve Moler as a set of Fortran subroutines for solving linear algebra and eigenvalue problems. It gained popularity through word-of-mouth and was rewritten in C in the 1980s with more functionality like plotting routines. The MathWorks was founded in 1984 to develop, sell, and support MATLAB. MATLAB is relatively easy to learn and optimized for matrix operations, though it is an interpreted language and not suitable for all applications like system software development. It supports various graph and surface plots and has over 60 add-on toolboxes for specialized computations.

Uploaded by

Engr Aamir
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

Matlab Notes

MATLAB was originally developed in the 1970s by Cleve Moler as a set of Fortran subroutines for solving linear algebra and eigenvalue problems. It gained popularity through word-of-mouth and was rewritten in C in the 1980s with more functionality like plotting routines. The MathWorks was founded in 1984 to develop, sell, and support MATLAB. MATLAB is relatively easy to learn and optimized for matrix operations, though it is an interpreted language and not suitable for all applications like system software development. It supports various graph and surface plots and has over 60 add-on toolboxes for specialized computations.

Uploaded by

Engr Aamir
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 13

Week # 12

1A-1

History of MATLAB
MATLAB
MATrix LABoratory

Ancestral software to MATLAB


Fortran subroutines for solving linear and eigen value problems Developed primarily by Cleve Moler in the 1970s

History of MATLAB, cont: 2


MATLAB gained popularity primarily through word of mouth because it was not officially distributed In the 1980s, MATLAB was rewritten in C with more functionality (such as plotting routines)

History of MATLAB, cont: 3


The Mathworks, Inc. was created in 1984 The Mathworks is now responsible for development, sale, and support for MATLAB The Mathworks is an employer that hires employers & researchers.

Strengths of MATLAB
MATLAB is relatively easy to learn MATLAB code is optimized to be relatively quick when performing matrix operations MATLAB may behave like a calculator or as a programming language In MATLAB errors are easier to fix Although primarily procedural, MATLAB does have some object-oriented elements

Weaknesses of MATLAB
MATLAB is NOT a general purpose programming language MATLAB is an interpreted language (making it for the most part slower than a compiled language such as C++) MATLAB is designed for scientific computation and is not suitable for some things (application or system software development)

Flexibility
MATLAB is available for MS Windows Macintosh personal computer Unix and other operating systems.

Plotting
MATLAB supports many types of graph and surface plots: line plots (x vs. y) filled plots bar charts pie charts parametric plots polar plots contour plots density plots log axis plots surface plots parametric plots in 3 dimensions and spherical plots.

Tool Boxes
MATLAB has a number of add-on software modules, called toolbox , that perform more specialized computations. Signal & Image Processing Signal Processing- Image Processing Communications - System Identification - Filter Design Control Design Control System - Fuzzy Logic - Robust Control LMI Control - Model Predictive Control ModelBased Calibration More than 60 toolboxes!

End of Torture:P
Course Paper Pattern

You might also like