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)

Categorías

Más información sobre Simulink en Centro de ayuda y File Exchange.

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