Course Outline
Introduction
Overview of Simulink Features and Architecture
- Model-based design with Simulink
- MATLAB versus Simulink
- Benefits of using Simulink
- Simulink add-ons
Getting Started with Simulink
- User interface and block libraries
- Creating and editing a model
- System inputs and outputs definition
- Simulating models
Modeling Discrete Dynamical Systems
- Modeling with basic blocks
- Using frames and buffers
- Frames versus multichannel signals
- Frame-based signals
- Multichannel frame-based signals
Modeling Logical Expressions
- Simple logical expressions
- Conditional signal routing
- Zero-crossing detection
- Using MATLAB function block
Modeling from an Algorithm
- Algorithmic specifications modeling
- Iterative development with Simulink
- Model verification
Modeling Mixed-Signal Systems
- Mixed-signal model examples
- Modeling ADC
Solving Models with Simulink Solver
- Single models
- Discrete and continuous states
- Multiple rates
- Fixed-step and variable-step
- Handling zero crossings and algebraic loops
Working with Simulink Subsystems and Libraries
- Creating subsystems (virtual and atomic subsystems)
- Creating configurable subsystems
- Creating custom block libraries
- Modeling conditionally executed subsystems
- Condition-driven systems (enabled and triggered subsystems)
Performing Spectral Analysis with Simulink
- Spectrum Scope block analysis
- Choosing analysis parameters
- Power spectrum analysis (motor noise)
- Discrete system frequency response
Modeling Multirate Systems
- Blocks for multirate signal processing
- Resampling oversampled data
- Designing and converting model filters
- Anti-imaging and anti-aliasing filters
- Multirate filter blocks
Exploring Advanced Simulink Topics
- Importing MATLAB or C codes into a model
- Model integration for large-scale projects
- Automating modeling tasks
Troubleshooting
Summary and Conclusion
Requirements
- Knowledge of MATLAB concepts and fundamentals
- A general understanding of signal processing
Audience
- Engineers
- Scientists
Delivery Options
Private Group Training
Our identity is rooted in delivering exactly what our clients need.
- Pre-course call with your trainer
- Customisation of the learning experience to achieve your goals -
- Bespoke outlines
- Practical hands-on exercises containing data / scenarios recognisable to the learners
- Training scheduled on a date of your choice
- Delivered online, onsite/classroom or hybrid by experts sharing real world experience
Private Group Prices RRP from £7600 online delivery, based on a group of 2 delegates, £2400 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Contact us for an exact quote and to hear our latest promotions
Public Training
Please see our public courses