Synopsis
Over 1,000,000 engineers and scientists use MATLAB® and Simulink®. These products have become tools for work at the world's most innovative technology companies, government research labs, financial institutions, and universities. Users are making better and faster progress in vital areas; advancing our knowledge of the earth, the environment, and the universe; making cars safer and more fuel efficient, and improving air travel safety; our phone calls clearer and measurement devices more accurate; advances in medical research and diagnostic techniques; and they are educating the next generation of scientists
MATLAB provides a number of features for documenting and sharing your work. You can integrate your MATLAB code with other languages and applications, and distribute your MATLAB algorithms and applications. Simulink® is integrated with MATLAB®, providing immediate access to an extensive range of tools that let you develop algorithms, analyze and visualize simulations, create batch processing scripts, customize the modeling environment, and define signal, parameter, and test data
Course Objectives
This is a 2 full-days introduction course to provide the participants with a platform to learn MATLAB & SIMULINK quickly and successfully. Therefore, the participants equipped with the knowledge of MATLAB & SIMULINK to address and solve real engineering & science issues
Course Duration
2 Full Days
Who must attend
Researchers, Lecturers, Lab Assistants, Technicians or postgraduate students who are interested in using MATLAB & SIMULINK. This hands-on course with case studies is specifically designed for those who are interested in the area of technical computing. It focuses primarily on understanding the concept of MATLAB & SIMULINK, and provides an easy-to-use approach in MATLAB & SIMULINK
Prerequisites
Nil
Course Outline
DAY 1 - TECHNICAL COMPUTING WITH MATLAB
Introduction to MATLAB
- MATLAB User Interface Layout
- MATLAB as a Calculator
Working with Variables in MATLAB
- Creating and Manipulating Variables
- Workspace and Variables
- Working with Arrays
- Accessing and Manipulating Elements in a Matrix
- Mathematical Computations with Matrices
- Useful Matrix Analysis Functions
Plotting and Visualization with MATLAB
- Visualizing Data
- Importing Data into MATLAB
- Basic plotting commands
- Labeling, Annotating and Customizing Plots
- 2-D and 3-D Plots
Programming with MATLAB
- The MATLAB Editor
- General M-files
- Function M-files
- General M-file vs Function M-file
- Examples + Case Study
DAY 2 - MODELING DYNAMIC SYSTEMS WITH SIMULINK
Simulink Library Browser and Layout
- Overview of Simulink in various industries and application
- Getting started with Simulink
- Introduction to Simulink Library Browser
Creating Simulink Models
- Creating model from the library
- Editing, modifying, saving and running the model
- Creating and customizing with subsystem
MATLAB-Simulink Integration
- MATLAB-Simulink information exchange
- Running simulation model from MATLAB
- Integrating M-file in Simulink
Simulink Useful Tips
- Common useful blocks
- Creating customized library
Conclusion
- Exploring Simulink built-in demos
- The MathWorks Product Family : Blocksets