0% found this document useful (0 votes)
44 views14 pages

Matlab: Kieron Julio S. Gonzales Jedd Cedric R. Remoroza

This document provides an overview of MATLAB, which is a high-performance technical computing language. It describes MATLAB's typical uses such as math, modeling, data analysis and visualization. It also summarizes MATLAB's key components including the MATLAB language, working environment, graphics, mathematical function library, and application programming interface. Several MATLAB projects are listed as examples.
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)
44 views14 pages

Matlab: Kieron Julio S. Gonzales Jedd Cedric R. Remoroza

This document provides an overview of MATLAB, which is a high-performance technical computing language. It describes MATLAB's typical uses such as math, modeling, data analysis and visualization. It also summarizes MATLAB's key components including the MATLAB language, working environment, graphics, mathematical function library, and application programming interface. Several MATLAB projects are listed as examples.
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/ 14

MATLAB

KIERON JULIO S. GONZALES

JEDD CEDRIC R. REMOROZA


INTRODUCTION

MATLAB is a high-performance
language for technical computing. It
integrates computation, visualization, and
programming in an easy-to-use
environment where problems and
solutions are expressed in familiar
mathematical notation.
TYPICAL USES

• Math and computation


• Algorithm development
• Modeling, simulation, and prototyping
• Data analysis, exploration, and visualization
• Scientific and engineering graphics
• Application development, including Graphical User Interface building

MATLAB
• An interactive system whose basic data element is an array that does not
require dimensioning. 
This allows you to solve many technical computing problems, especially those with
matrix and vector formulations, in a fraction of the time it would take to write a
program in a scalar noninteractive language such as C or Fortran.

• originally written to provide easy access to matrix software developed by the


LINPACK and EISPACK projects, which together represent the state-of-the-
art in software for matrix computation.
MATLAB (CONT.)

• has evolved over a period of years with input from many users. In university
environments, it is the standard instructional tool for introductory and
advanced courses in mathematics, engineering, and science.
• is the tool of choice for high-productivity research, development, and analysis
• features a family of application-specific solutions called toolboxes
 toolboxes allow you to learn and apply specialized technology. Toolboxes are
comprehensive collections of MATLAB functions (M-files) that extend the MATLAB
environment to solve particular classes of problems.
MATLAB SYSTEM

Matlab system consists of 5 main parts


• The Matlab language
• The Matlab working environment
• Handle Graphics
• The Matlab mathematical function library, and
• The Matlab Application Program Interface(API)
MATLAB LANGUANGE

• This is a high-level matrix/array language with control flow statements,


functions, data structures, input/output, and object-oriented programming
features. It allows both "programming in the small" to rapidly create quick
and dirty throw-away programs, and "programming in the large" to create
complete large and complex application programs.
MATLAB WORKING ENVIRONMENT

• This is the set of tools and facilities that you work with as the MATLAB user
or programmer. It includes facilities for managing the variables in your
workspace and importing and exporting data. It also includes tools for
developing, managing, debugging, and profiling M-files, MATLAB's
applications.
HANDLE GRAPHICS

• This is the MATLAB graphics system. It includes high-level commands for


two-dimensional and three-dimensional data visualization, image processing,
animation, and presentation graphics. It also includes low-level commands
that allow you to fully customize the appearance of graphics as well as to
build complete Graphical User Interfaces on your MATLAB applications.
MATLAB MATHEMATICAL FUNCTION
LIBRARY
• This is a vast collection of computational algorithms ranging from
elementary functions like sum, sine, cosine, and complex arithmetic, to more
sophisticated functions like matrix inverse, matrix eigenvalues, Bessel
functions, and fast Fourier transforms.
MATLAB APPLICATION PROGRAM
INTERFACE(API)
• This is a vast collection of computational algorithms ranging from
elementary functions like sum, sine, cosine, and complex arithmetic, to more
sophisticated functions like matrix inverse, matrix eigenvalues, Bessel
functions, and fast Fourier transforms.
MATLAB APPLICATION PROGRAM
INTERFACE(API)
• This is a vast collection of computational algorithms ranging from
elementary functions like sum, sine, cosine, and complex arithmetic, to more
sophisticated functions like matrix inverse, matrix eigenvalues, Bessel
functions, and fast Fourier transforms.
MATLAB PROJECT SAMPLES
• Designing of Hybrid Medium Filter Matlab code for Wavelet)
3D SPIHT • Matlab Code for Haze Removal
• Detection of Target • Image Fusion using Principal Component Analysis
• Image Processing Application like Automated • Classification and Counting of Automatic Vehicle
Inspection System Development
• Image Filtering based on Linear & Morphological
• Detection of Breast Cancer by Image Improvement
Algorithm
• Image Compression based on DCT and DWT
• Face identification with Gabor Features using Matlab •
Extraction of Brain Tumor using MRI Images

code • Detection of Sleepy Driver using MATLAB


• Discrete Wavelet Transform (DWT) based on Lifting • Image Fusion using Curvelet & Wavelet
• Image Compression for EZW (Embedded Zero
THANK YOU

You might also like