Uploaded February 2026 | Updated September 2026, 2 weeks ago
Time delays are a critical component in modeling any real-world system. Learn how to model multiple time-delay scenarios in Simulink®. Model discrete-time delays, continuous-time delays, fractional integer delays, variable delays, and Bessel-Thomson filters using a variety of Simulink blocks.
Download the files used in this video here:
github.com/kschutz68/time_delay_modeling_MATLAB.git
Related resources:
- Adaptive Filters: bit.ly/339uGor
- System Identification of FIR Filter Using LMS Algorithm: bit.ly/3MVFMp9
- System Identification of FIR Filter Using Normalized LMS Algorithm: bit.ly/4do31To
- LMS Filter: bit.ly/3MXM0EV
- Compare RLS and LMS Adaptive Filter Algorithms: bit.ly/3zEztDa
- Recursive Algorithms for Online Parameter Estimation: bit.ly/4eA8o34
Chapters:
0:00 Introduction
0:25 Why Simulink for Modeling Time Delays
1:32 Compare MATLAB and Simulink for Modeling Delay in an Oversampled FIR Filter
3:15 Quick Look at the Many Delay Operators in Simulink
5:38 Modeling Fixed Integer Delays
6:16 Modeling Variable Integer Delays
7:21 Modeling Variable Fractional Delays
9:13 Modeling Farrow Delay Filter using Primitives
10:21 Modeling Continuous-Time Delays
12:55 Compare Variable Time Delay and Variable Pulse Delay blocks
20:30 Compare Variable Time Delay and Variable Integer Delay blocks
20:55 Using Modeling Fixed-Delays using Bessel Thomson Analog Filters
22:25 Modeling Variable Delay Analog Filters
26:00 Breaking Algebraic Loops
26:50 Concluding Remarks
--------------------------------------------------------------------------------------------------------
Get a free product trial: goo.gl/ZHFb5u
Learn more about MATLAB: goo.gl/8QV7ZZ
Learn more about Simulink: goo.gl/nqnbLe
See what's new in MATLAB and Simulink: goo.gl/pgGtod
© 2025 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc.
See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.
Time delays are a critical component in modeling any real-world system. Learn how to model multiple time-delay scenarios in Simulink®. Model discrete-time delays, continuous-time delays, fractional integer delays, variable delays, and Bessel-Thomson filters using a variety of Simulink blocks.
Download the files used in this video here:
github.com/kschutz68/time_delay_modeling_MATLAB.git
Related resources:
- Adaptive Filters: bit.ly/339uGor
- System Identification of FIR Filter Using LMS Algorithm: bit.ly/3MVFMp9
- System Identification of FIR Filter Using Normalized LMS Algorithm: bit.ly/4do31To
- LMS Filter: bit.ly/3MXM0EV
- Compare RLS and LMS Adaptive Filter Algorithms: bit.ly/3zEztDa
- Recursive Algorithms for Online Parameter Estimation: bit.ly/4eA8o34
Chapters:
0:00 Introduction
0:25 Why Simulink for Modeling Time Delays
1:32 Compare MATLAB and Simulink for Modeling Delay in an Oversampled FIR Filter
3:15 Quick Look at the Many Delay Operators in Simulink
5:38 Modeling Fixed Integer Delays
6:16 Modeling Variable Integer Delays
7:21 Modeling Variable Fractional Delays
9:13 Modeling Farrow Delay Filter using Primitives
10:21 Modeling Continuous-Time Delays
12:55 Compare Variable Time Delay and Variable Pulse Delay blocks
20:30 Compare Variable Time Delay and Variable Integer Delay blocks
20:55 Using Modeling Fixed-Delays using Bessel Thomson Analog Filters
22:25 Modeling Variable Delay Analog Filters
26:00 Breaking Algebraic Loops
26:50 Concluding Remarks
--------------------------------------------------------------------------------------------------------
Get a free product trial: goo.gl/ZHFb5u
Learn more about MATLAB: goo.gl/8QV7ZZ
Learn more about Simulink: goo.gl/nqnbLe
See what's new in MATLAB and Simulink: goo.gl/pgGtod
© 2025 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc.
See mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.










