Why does the “ Variable Time Delay” output incorract waveform in simulink ?

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 ?

 Respuesta aceptada

Mischa Kim
Mischa Kim el 18 de Abr. de 2014
Editada: Mischa Kim el 18 de Abr. de 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.

Más respuestas (0)

Preguntada:

lee
el 18 de Abr. de 2014

Comentada:

el 8 de Mzo. de 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by