Why does the “ Variable Time Delay” output incorract waveform in simulink ?
1 view (last 30 days)
Show older comments
A square wave is used to be the input of the “Variable Time Delay” module. However, the output is not a square wave. It has a certain amount of rise time and fall time. How to make the output correct ?
0 Comments
Accepted Answer
Mischa Kim
on 18 Apr 2014
Edited: Mischa Kim
on 18 Apr 2014
Lee, the reason is the step size. Decrease it and the signal will look more and more like a "perfect" square wave: CTRL+E (Configuration Parameters) and set max step size (in Solver options, using ode45, for example) to, e.g., 0.01 to see what happens.
More Answers (0)
See Also
Categories
Find more on Sources in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!