KEMBAR78
Introduction To Matlab | PDF | Matlab | Matrix (Mathematics)
0% found this document useful (0 votes)
75 views10 pages

Introduction To Matlab

This document provides an overview of MATLAB, including: - MATLAB is a software package for mathematical computation, visualization, and programming. It was originally developed to implement matrix libraries from numerical analysis. - The development of MATLAB started in the 1970s by Cleve Moler to allow students to use numerical libraries without learning FORTRAN. MathWorks was founded in 1984 to continue developing MATLAB. - MATLAB is a programming environment and language that uses matrices and arrays for all variable types. It is used for tasks like data analysis, visualization, and algorithm development.

Uploaded by

Vishnu Ajith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views10 pages

Introduction To Matlab

This document provides an overview of MATLAB, including: - MATLAB is a software package for mathematical computation, visualization, and programming. It was originally developed to implement matrix libraries from numerical analysis. - The development of MATLAB started in the 1970s by Cleve Moler to allow students to use numerical libraries without learning FORTRAN. MathWorks was founded in 1984 to continue developing MATLAB. - MATLAB is a programming environment and language that uses matrices and arrays for all variable types. It is used for tasks like data analysis, visualization, and algorithm development.

Uploaded by

Vishnu Ajith
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Presented by:

Vishnu Ajith(21L10932)
M.Sc. Bioinformatics

Presented to:
Dr. Stavelin Abhinandithe
26/12/2022 JSS AHER
1
What is MATLAB?

• MATLAB is a software package for high-performance mathematical


computation, visualization, and programming environment. It provides an
interactive environment with hundreds of built-in functions for technical
computing, graphics, and animations.

• MATLAB stands for Matrix Laboratory. MATLAB was written initially to


implement a simple approach to matrix software developed by
the LINPACK (Linear system package) and EISPACK (Eigen system
package) projects.

26/12/2022 2
History of MATLAB

• The development of MATLAB started in the late 1970s by Cleve Moler, the
Computer Science department chairman at the University of New Mexico.
• Cleve wanted to make his students able to use LINPACK & EISPACK
(software libraries for numerical computing, written in FORTRAN) without
learning FORTRAN.
• In 1984, Cleve Moler with Jack Little & Steve Bangert rewrote MATLAB in
C and founded MathWorks. These libraries were known as JACKPAC at that
time, later these were revised in 2000 for matrix manipulation and named
LAPACK.

26/12/2022 3
MATLAB

• MATLAB is a modern programming


language environment, and it has
refined data structures, includes built-
in editing and debugging tools, and
supports object-oriented
programming.
• MATLAB is a Multi-paradigm. So,
it can work with multiple types of
programming approaches, such as
Functional, Object-Oriented, and
Visual.
26/12/2022 4
MATLAB

• Besides an environment, MATLAB is also a programming language.


• As its name contains the word Matrix, MATLAB does its' all computing based
on mathematical matrices and arrays. MATLAB's all types of variables hold
data in the form of the array only, let it be an integer type, character type or
String type variable.

26/12/2022 5
Tasks and uses

26/12/2022 6
MATLAB system

• The MATLAB systems consist of five main elements:

26/12/2022 7
MATLAB system

• Development Environment
This is the set of tools and facilities that help you use MATLAB operations and files.
Many of these tools are the graphical user interface. It involves the MATLAB desktop
and command window, a command history, an editor and debugger, and browsers for
considering help, the workspace, reports, and the search path.
• MATLAB Mathematical Function Library
This is a vast compilation of computing design ranging from basic functions, like sum,
sine, cosine, and complex mathematics, to more sophisticated features like matrix
inverse, matrix eigenvalues, Bessel functions, and fast Fourier transforms.
• MATLAB Language
This is a high-level matrix/array language with control flow statement, function, data
structure, input/output, and object-oriented programming characteristics. It allows both
"programming in the small" to create quick and dirty throw-away programs rapidly and
"programming in the large" to create large and complex application functions.
26/12/2022 8
MATLAB system

• Graphics
MATLAB has extensive facilities for displaying vectors and matrices as
graphs, as well as annotating and printing these graphs. It contains high-level
structures for two-dimensional and three-dimensional data visualization,
image processing, animation, and presentation graphics. It also involves low-
level structures that allow us to customize the display of graphics fully as well
as to build complete graphical user interfaces on our MATLAB applications.
• MATLAB External Interfaces/API
• This is a library that allows us to write C and FORTRAN programs that
interact with MATLAB. It contains facilities for calling routines from
MATLAB (dynamic linking), calling MATLAB as a computational engine,
and for reading and writing MAT files.
26/12/2022 9
Thank you
26/12/2022 10

You might also like