SlideShare une entreprise Scribd logo
1  sur  27
Introduction to
    MATLAB


                  By: Krishna Mohan Pandey
MATLAB
   The name MATLAB stands for MATrix LABoratory.
   MATLAB is a high-performance language for
    technical computing. It integrates
    computation, visualization, and programming
    environment.
   It was originally designed for solving linear
    algebra type problems using matrices.
MATLAB (contd..)
   The MATLAB environment is command oriented
    somewhat like UNIX. A prompt appears on the screen
    and a MATLAB statement can be entered.

   MATLAB now has built-in functions for solving problems
    requiring data analysis, signal processing, optimization,
    and several other types of scientific computations.

   It also contains functions for 2-D and 3-D graphics and
    animation.
MATLAB system consists of these main parts:
 Desktop Tools and Development Environment
   Includes the MATLAB desktop and Command
    Window, an editor and debugger, a code
    analyzer, browsers for viewing help, the
    workspace, files, and other tools
 Mathematical Function Library
    Vast collection of computational algorithms
    ranging from elementary functions, like sine,
    cosine, and complex arithmetic, to more
    sophisticated functions like matrix inverse, matrix
    eigenvalues, Bessel functions, and fast Fourier
    transforms.
 The   Language
   The MATLAB language is a high-level matrix/array
   language with control flow statements, functions, data
   structures, input/output, and object-oriented
   programming features.
 Graphics
   MATLAB has extensive facilities for displaying vectors
   and matrices as graphs, as well as editing and printing
   these graphs. It also includes functions that allow you
   to customize the appearance of graphics as well as
   build complete graphical user interfaces on your
   MATLAB applications.
 External   Interfaces
   The external interfaces library allows you to write C
   and Fortran programs that interact with MATLAB.
Some Glimpses of the power of MATLAB
Some Glimpses of the power of MATLAB
Bode Plot and Nyquist Plot
   Control System Toolbox




 The values of gain and phase margin and corresponding
 frequencies are
 Gm = 29.8637 Pm = 72.8960 Wcg = 39.9099 Wcp = 0.9036


                         MATLAB Control Toolbox
Some Glimpses of the power of MATLAB
Some Glimpses of the power of MATLAB
What can we do in MATLAB ?
   Numerical computation and symbolic
    calculations
   Data processing
   Programming
   Visualization
   GUI ( Graphical User Interface)
   System modeling and simulation
   Design Games
MATLAB GRAPHICS
   It has the extended graphical capability.
   The various plots are:
         2-D plots
         3-D plots
         Scatter plots
         Mesh plots
         Surface plots
Scatter Plot
Simulink
 Simulink software models, simulates, and analyzes
  dynamic systems.
 Simulink supports linear and nonlinear systems,
  modeled in continuous time, sampled time, or a
  hybrid of the two.
 Used to model and solve real problems in a variety
  of industries, including:
    • Aerospace and Defense
    • Automotive
    • Communications
    • Electronics and Signal Processing
    • Medical Instrumentation
Example
MATLAB Toolboxes
   Control System Toolbox
   Image Processing Toolbox
   Signal Processing Toolbox
   Financial toolbox
   Statistical Toolbox
   Communication Toolbox
   Neural Network Toolbox
   Fuzzy Logic Toolbox
   Aerospace Toolbox
   Fixed Income Toolbox
Strengths of MATLAB

   MATLAB may behave as a calculator or as a
    programming Language.
   MATLAB combines calculation and graphic plotting.
   MATLAB is relatively easy to learn.
   MATLAB is interpreted (not compiled), errors are
    easy to fix.
   MATLAB is optimized to be relatively fast when
    performing matrix operations.
Why MATLAB
   Because it lets you test your ideas and innovations
    very quickly.
    It lets you “feel” the code, stop a little with a
    break point, add some lines, try this and try that,
    plot some graphs or image to see what I got, and
    Suddenly … through this “code gaming” finally
    have you a great working program.
   Because it save you of declaring this and allocate
    memory for that and let you focused on the real
    target.
   Because the code is very clean and minimal and
    very easy to understand and maintain.
Scope of MATLAB
 Academics      and scientific research.
 Defense applications
 Space exploration
 Artificial Intelligence
 Bio-informatics and medical science
 Forecasting
 Plant modelling
 Finance
 Security Systems
 Communication & Networking
Career Prospects
   Electronics
   Communication
   Chemical
   Biomedical
   Software industries
   Finance companies
   Instrument manufacturers
   Plant designing

Note:- It has extensive use in R&D department of
       almost all the big companies.
Companies listed
   MathsWorks
   Intel
   Cadence
   Philips, Sony, Samsung, LG
   IBM, HP, Acer
   General Motors, Ford, Honda
   NSN, Ericsson, Tech Mahindra
   NASA
   ISRO
   CSIO, DRDO, BEL, BDL
MATLAB Course Outline
MATLAB BASICS
• Overview/Introduction
• Desktop Tools and Development Environment
• Data types and structure
• Working with array and operations
• File handling and control
• Data processing and analysis
• Graphics
• Programming
• Scripts and functions
Course outline(cont…)
 TOOLS
• GUIDE
• Simulink
TOOLBOX
• Control system toolbox
• Communication
QUESTIONS
Thank you for
 your time !!

Contenu connexe

Tendances

Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLABBhavesh Shah
 
Matlab-free course by Mohd Esa
Matlab-free course by Mohd EsaMatlab-free course by Mohd Esa
Matlab-free course by Mohd EsaMohd Esa
 
Summer training on matlab
Summer training on matlabSummer training on matlab
Summer training on matlabdangerahad
 
Matlab practical and lab session
Matlab practical and lab sessionMatlab practical and lab session
Matlab practical and lab sessionDr. Krishna Mohbey
 
Brief Introduction to Matlab
Brief  Introduction to MatlabBrief  Introduction to Matlab
Brief Introduction to MatlabTariq kanher
 
Introduction to matlab lecture 1 of 4
Introduction to matlab lecture 1 of 4Introduction to matlab lecture 1 of 4
Introduction to matlab lecture 1 of 4Randa Elanwar
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlabTarun Gehlot
 
Matlab Overviiew
Matlab OverviiewMatlab Overviiew
Matlab OverviiewNazim Naeem
 
How to work on Matlab.......
How to work on Matlab.......How to work on Matlab.......
How to work on Matlab.......biinoida
 
Introduction to Matlab
Introduction to MatlabIntroduction to Matlab
Introduction to MatlabAmr Rashed
 
Matlab lecture 1 - installation of matlab, introduction and course outline@taj
Matlab lecture 1 - installation of matlab, introduction and course outline@tajMatlab lecture 1 - installation of matlab, introduction and course outline@taj
Matlab lecture 1 - installation of matlab, introduction and course outline@tajTajim Md. Niamat Ullah Akhund
 
An Introduction to MATLAB for beginners
An Introduction to MATLAB for beginnersAn Introduction to MATLAB for beginners
An Introduction to MATLAB for beginnersMurshida ck
 
Matlab introduction lecture 1
Matlab introduction lecture 1Matlab introduction lecture 1
Matlab introduction lecture 1Mohamed Awni
 
Introduction to MatLab programming
Introduction to MatLab programmingIntroduction to MatLab programming
Introduction to MatLab programmingDamian T. Gordon
 
Matlab (Presentation on MATLAB)
Matlab (Presentation on MATLAB)Matlab (Presentation on MATLAB)
Matlab (Presentation on MATLAB)Chetan Allapur
 

Tendances (20)

Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLAB
 
Matlab-free course by Mohd Esa
Matlab-free course by Mohd EsaMatlab-free course by Mohd Esa
Matlab-free course by Mohd Esa
 
Summer training on matlab
Summer training on matlabSummer training on matlab
Summer training on matlab
 
Matlab practical and lab session
Matlab practical and lab sessionMatlab practical and lab session
Matlab practical and lab session
 
Matlab ppt
Matlab pptMatlab ppt
Matlab ppt
 
Brief Introduction to Matlab
Brief  Introduction to MatlabBrief  Introduction to Matlab
Brief Introduction to Matlab
 
MATLAB Programming
MATLAB Programming MATLAB Programming
MATLAB Programming
 
Matlab
MatlabMatlab
Matlab
 
Introduction to matlab lecture 1 of 4
Introduction to matlab lecture 1 of 4Introduction to matlab lecture 1 of 4
Introduction to matlab lecture 1 of 4
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
 
Matlab Overviiew
Matlab OverviiewMatlab Overviiew
Matlab Overviiew
 
How to work on Matlab.......
How to work on Matlab.......How to work on Matlab.......
How to work on Matlab.......
 
Introduction to Matlab
Introduction to MatlabIntroduction to Matlab
Introduction to Matlab
 
Matlab lecture 1 - installation of matlab, introduction and course outline@taj
Matlab lecture 1 - installation of matlab, introduction and course outline@tajMatlab lecture 1 - installation of matlab, introduction and course outline@taj
Matlab lecture 1 - installation of matlab, introduction and course outline@taj
 
An Introduction to MATLAB for beginners
An Introduction to MATLAB for beginnersAn Introduction to MATLAB for beginners
An Introduction to MATLAB for beginners
 
Matlab introduction lecture 1
Matlab introduction lecture 1Matlab introduction lecture 1
Matlab introduction lecture 1
 
Matlab intro
Matlab introMatlab intro
Matlab intro
 
Introduction to MatLab programming
Introduction to MatLab programmingIntroduction to MatLab programming
Introduction to MatLab programming
 
Matlab (Presentation on MATLAB)
Matlab (Presentation on MATLAB)Matlab (Presentation on MATLAB)
Matlab (Presentation on MATLAB)
 
Matlab Workshop Presentation
Matlab Workshop PresentationMatlab Workshop Presentation
Matlab Workshop Presentation
 

Similaire à Summer training in matlab

Digital image processing - What is digital image processign
Digital image processing - What is digital image processignDigital image processing - What is digital image processign
Digital image processing - What is digital image processignE2MATRIX
 
IEEE Papers on Image Processing
IEEE Papers on Image ProcessingIEEE Papers on Image Processing
IEEE Papers on Image ProcessingE2MATRIX
 
Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical EngineersManish Joshi
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introductionideas2ignite
 
MATLAB'S PRESENTS1.pptx
MATLAB'S  PRESENTS1.pptxMATLAB'S  PRESENTS1.pptx
MATLAB'S PRESENTS1.pptxNikhilPadole5
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment HelpEssay Corp
 
Introduction To MATLAB
Introduction To MATLABIntroduction To MATLAB
Introduction To MATLABArmanGupta10
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLABAshish Meshram
 
MATLAB workshop lecture 1MATLAB work.ppt
MATLAB workshop lecture 1MATLAB work.pptMATLAB workshop lecture 1MATLAB work.ppt
MATLAB workshop lecture 1MATLAB work.pptssuserdee4d8
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab Arshit Rai
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab Arshit Rai
 
Introduction to Matlab for Engineering Students.pdf
Introduction to Matlab for Engineering Students.pdfIntroduction to Matlab for Engineering Students.pdf
Introduction to Matlab for Engineering Students.pdfDrAzizulHasan1
 
Getting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratory
Getting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratoryGetting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratory
Getting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratorySairam Geethanath
 

Similaire à Summer training in matlab (20)

Matlab lecture
Matlab lectureMatlab lecture
Matlab lecture
 
Digital image processing - What is digital image processign
Digital image processing - What is digital image processignDigital image processing - What is digital image processign
Digital image processing - What is digital image processign
 
IEEE Papers on Image Processing
IEEE Papers on Image ProcessingIEEE Papers on Image Processing
IEEE Papers on Image Processing
 
Matlab for Electrical Engineers
Matlab for Electrical EngineersMatlab for Electrical Engineers
Matlab for Electrical Engineers
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
Matlab demo
Matlab demoMatlab demo
Matlab demo
 
MATLAB'S PRESENTS1.pptx
MATLAB'S  PRESENTS1.pptxMATLAB'S  PRESENTS1.pptx
MATLAB'S PRESENTS1.pptx
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment Help
 
Introduction To MATLAB
Introduction To MATLABIntroduction To MATLAB
Introduction To MATLAB
 
Matlab overview 3
Matlab overview 3Matlab overview 3
Matlab overview 3
 
Matlab overview
Matlab overviewMatlab overview
Matlab overview
 
Matlab overview 2
Matlab overview 2Matlab overview 2
Matlab overview 2
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLAB
 
++Matlab 14 sesiones
++Matlab 14 sesiones++Matlab 14 sesiones
++Matlab 14 sesiones
 
MATLAB workshop lecture 1MATLAB work.ppt
MATLAB workshop lecture 1MATLAB work.pptMATLAB workshop lecture 1MATLAB work.ppt
MATLAB workshop lecture 1MATLAB work.ppt
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab
 
Introduction to Matlab for Engineering Students.pdf
Introduction to Matlab for Engineering Students.pdfIntroduction to Matlab for Engineering Students.pdf
Introduction to Matlab for Engineering Students.pdf
 
Matlab Training in Gurgaon
Matlab Training in GurgaonMatlab Training in Gurgaon
Matlab Training in Gurgaon
 
Getting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratory
Getting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratoryGetting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratory
Getting started with Matlab by Hannah Dotson, Vikram Kodibagkar laboratory
 

Plus de Arshit Rai

Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdlArshit Rai
 
Summer training plc & scada
Summer training  plc & scada Summer training  plc & scada
Summer training plc & scada Arshit Rai
 
Summer training embedded system
Summer training embedded systemSummer training embedded system
Summer training embedded systemArshit Rai
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scopeArshit Rai
 
Summer training robotics 2010
Summer training   robotics 2010Summer training   robotics 2010
Summer training robotics 2010Arshit Rai
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdlArshit Rai
 
Summer training java
Summer training javaSummer training java
Summer training javaArshit Rai
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle Arshit Rai
 
Summer training
Summer trainingSummer training
Summer trainingArshit Rai
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdlArshit Rai
 
Summer training
Summer trainingSummer training
Summer trainingArshit Rai
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdlArshit Rai
 
Summer training plc & scada
Summer training  plc & scada Summer training  plc & scada
Summer training plc & scada Arshit Rai
 
Summer training java
Summer training javaSummer training java
Summer training javaArshit Rai
 
Summer training embedded system
Summer training embedded systemSummer training embedded system
Summer training embedded systemArshit Rai
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scopeArshit Rai
 
Summer training robotics 2010
Summer training   robotics 2010Summer training   robotics 2010
Summer training robotics 2010Arshit Rai
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle Arshit Rai
 
Summer training introduction on embedded
Summer training   introduction on embedded Summer training   introduction on embedded
Summer training introduction on embedded Arshit Rai
 
Summer training projects
Summer training projectsSummer training projects
Summer training projectsArshit Rai
 

Plus de Arshit Rai (20)

Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Summer training plc & scada
Summer training  plc & scada Summer training  plc & scada
Summer training plc & scada
 
Summer training embedded system
Summer training embedded systemSummer training embedded system
Summer training embedded system
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
 
Summer training robotics 2010
Summer training   robotics 2010Summer training   robotics 2010
Summer training robotics 2010
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Summer training java
Summer training javaSummer training java
Summer training java
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle
 
Summer training
Summer trainingSummer training
Summer training
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Summer training
Summer trainingSummer training
Summer training
 
Summer training vhdl
Summer training vhdlSummer training vhdl
Summer training vhdl
 
Summer training plc & scada
Summer training  plc & scada Summer training  plc & scada
Summer training plc & scada
 
Summer training java
Summer training javaSummer training java
Summer training java
 
Summer training embedded system
Summer training embedded systemSummer training embedded system
Summer training embedded system
 
Summer training embedded system and its scope
Summer training  embedded system and its scopeSummer training  embedded system and its scope
Summer training embedded system and its scope
 
Summer training robotics 2010
Summer training   robotics 2010Summer training   robotics 2010
Summer training robotics 2010
 
Summer training oracle
Summer training   oracle Summer training   oracle
Summer training oracle
 
Summer training introduction on embedded
Summer training   introduction on embedded Summer training   introduction on embedded
Summer training introduction on embedded
 
Summer training projects
Summer training projectsSummer training projects
Summer training projects
 

Dernier

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 

Dernier (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 

Summer training in matlab

  • 1.
  • 2. Introduction to MATLAB By: Krishna Mohan Pandey
  • 3.
  • 4. MATLAB  The name MATLAB stands for MATrix LABoratory.  MATLAB is a high-performance language for technical computing. It integrates computation, visualization, and programming environment.  It was originally designed for solving linear algebra type problems using matrices.
  • 5. MATLAB (contd..)  The MATLAB environment is command oriented somewhat like UNIX. A prompt appears on the screen and a MATLAB statement can be entered.  MATLAB now has built-in functions for solving problems requiring data analysis, signal processing, optimization, and several other types of scientific computations.  It also contains functions for 2-D and 3-D graphics and animation.
  • 6. MATLAB system consists of these main parts:  Desktop Tools and Development Environment  Includes the MATLAB desktop and Command Window, an editor and debugger, a code analyzer, browsers for viewing help, the workspace, files, and other tools  Mathematical Function Library Vast collection of computational algorithms ranging from elementary functions, like sine, cosine, and complex arithmetic, to more sophisticated functions like matrix inverse, matrix eigenvalues, Bessel functions, and fast Fourier transforms.
  • 7.  The Language The MATLAB language is a high-level matrix/array language with control flow statements, functions, data structures, input/output, and object-oriented programming features.  Graphics MATLAB has extensive facilities for displaying vectors and matrices as graphs, as well as editing and printing these graphs. It also includes functions that allow you to customize the appearance of graphics as well as build complete graphical user interfaces on your MATLAB applications.  External Interfaces The external interfaces library allows you to write C and Fortran programs that interact with MATLAB.
  • 8. Some Glimpses of the power of MATLAB
  • 9. Some Glimpses of the power of MATLAB
  • 10. Bode Plot and Nyquist Plot Control System Toolbox The values of gain and phase margin and corresponding frequencies are Gm = 29.8637 Pm = 72.8960 Wcg = 39.9099 Wcp = 0.9036 MATLAB Control Toolbox
  • 11. Some Glimpses of the power of MATLAB
  • 12. Some Glimpses of the power of MATLAB
  • 13. What can we do in MATLAB ?  Numerical computation and symbolic calculations  Data processing  Programming  Visualization  GUI ( Graphical User Interface)  System modeling and simulation  Design Games
  • 14. MATLAB GRAPHICS  It has the extended graphical capability.  The various plots are:  2-D plots  3-D plots  Scatter plots  Mesh plots  Surface plots
  • 16. Simulink  Simulink software models, simulates, and analyzes dynamic systems.  Simulink supports linear and nonlinear systems, modeled in continuous time, sampled time, or a hybrid of the two.  Used to model and solve real problems in a variety of industries, including: • Aerospace and Defense • Automotive • Communications • Electronics and Signal Processing • Medical Instrumentation
  • 18. MATLAB Toolboxes  Control System Toolbox  Image Processing Toolbox  Signal Processing Toolbox  Financial toolbox  Statistical Toolbox  Communication Toolbox  Neural Network Toolbox  Fuzzy Logic Toolbox  Aerospace Toolbox  Fixed Income Toolbox
  • 19. Strengths of MATLAB  MATLAB may behave as a calculator or as a programming Language.  MATLAB combines calculation and graphic plotting.  MATLAB is relatively easy to learn.  MATLAB is interpreted (not compiled), errors are easy to fix.  MATLAB is optimized to be relatively fast when performing matrix operations.
  • 20. Why MATLAB  Because it lets you test your ideas and innovations very quickly.  It lets you “feel” the code, stop a little with a break point, add some lines, try this and try that, plot some graphs or image to see what I got, and Suddenly … through this “code gaming” finally have you a great working program.  Because it save you of declaring this and allocate memory for that and let you focused on the real target.  Because the code is very clean and minimal and very easy to understand and maintain.
  • 21. Scope of MATLAB  Academics and scientific research.  Defense applications  Space exploration  Artificial Intelligence  Bio-informatics and medical science  Forecasting  Plant modelling  Finance  Security Systems  Communication & Networking
  • 22. Career Prospects  Electronics  Communication  Chemical  Biomedical  Software industries  Finance companies  Instrument manufacturers  Plant designing Note:- It has extensive use in R&D department of almost all the big companies.
  • 23. Companies listed  MathsWorks  Intel  Cadence  Philips, Sony, Samsung, LG  IBM, HP, Acer  General Motors, Ford, Honda  NSN, Ericsson, Tech Mahindra  NASA  ISRO  CSIO, DRDO, BEL, BDL
  • 24. MATLAB Course Outline MATLAB BASICS • Overview/Introduction • Desktop Tools and Development Environment • Data types and structure • Working with array and operations • File handling and control • Data processing and analysis • Graphics • Programming • Scripts and functions
  • 25. Course outline(cont…) TOOLS • GUIDE • Simulink TOOLBOX • Control system toolbox • Communication
  • 27. Thank you for your time !!