Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introduction to    MATLAB                  By: Krishna Mohan Pandey
MATLAB   The name MATLAB stands for MATrix LABoratory.   MATLAB is a high-performance language for    technical computin...
MATLAB (contd..)   The MATLAB environment is command oriented    somewhat like UNIX. A prompt appears on the screen    an...
MATLAB system consists of these main parts: Desktop Tools and Development Environment   Includes the MATLAB desktop and ...
 The   Language   The MATLAB language is a high-level matrix/array   language with control flow statements, functions, da...
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 ...
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   Visu...
MATLAB GRAPHICS   It has the extended graphical capability.   The various plots are:         2-D plots         3-D plo...
Scatter Plot
Simulink Simulink software models, simulates, and analyzes  dynamic systems. Simulink supports linear and nonlinear syst...
Example
MATLAB Toolboxes   Control System Toolbox   Image Processing Toolbox   Signal Processing Toolbox   Financial toolbox ...
Strengths of MATLAB   MATLAB may behave as a calculator or as a    programming Language.   MATLAB combines calculation a...
Why MATLAB   Because it lets you test your ideas and innovations    very quickly.    It lets you “feel” the code, stop a...
Scope of MATLAB Academics      and scientific research. Defense applications Space exploration Artificial Intelligence...
Career Prospects   Electronics   Communication   Chemical   Biomedical   Software industries   Finance companies   ...
Companies listed   MathsWorks   Intel   Cadence   Philips, Sony, Samsung, LG   IBM, HP, Acer   General Motors, Ford,...
MATLAB Course OutlineMATLAB BASICS• Overview/Introduction• Desktop Tools and Development Environment• Data types and struc...
Course outline(cont…) TOOLS• GUIDE• SimulinkTOOLBOX• Control system toolbox• Communication
QUESTIONS
Thank you for your time !!
Summer training in matlab
Summer training in matlab
Upcoming SlideShare
Loading in …5
×

Summer training in matlab

2,104 views

Published on

CETPA INFOTECH PVT LTD is one of the IT education and training service provider brands of India that is preferably working in 3 most important domains. It includes IT Training services, software and embedded product development and consulting services.
http://www.cetpainfotech.com

Published in: Education
  • Be the first to comment

Summer training in matlab

  1. 1. Introduction to MATLAB By: Krishna Mohan Pandey
  2. 2. 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.
  3. 3. 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.
  4. 4. 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.
  5. 5.  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.
  6. 6. Some Glimpses of the power of MATLAB
  7. 7. Some Glimpses of the power of MATLAB
  8. 8. 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
  9. 9. Some Glimpses of the power of MATLAB
  10. 10. Some Glimpses of the power of MATLAB
  11. 11. 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
  12. 12. MATLAB GRAPHICS It has the extended graphical capability. The various plots are:  2-D plots  3-D plots  Scatter plots  Mesh plots  Surface plots
  13. 13. Scatter Plot
  14. 14. 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
  15. 15. Example
  16. 16. 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
  17. 17. 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.
  18. 18. 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.
  19. 19. 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
  20. 20. Career Prospects Electronics Communication Chemical Biomedical Software industries Finance companies Instrument manufacturers Plant designingNote:- It has extensive use in R&D department of almost all the big companies.
  21. 21. 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
  22. 22. MATLAB Course OutlineMATLAB 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
  23. 23. Course outline(cont…) TOOLS• GUIDE• SimulinkTOOLBOX• Control system toolbox• Communication
  24. 24. QUESTIONS
  25. 25. Thank you for your time !!

×