Why I get different data from 'to workspace' and 'scope'

I have a switching signal, and a 'edge detector', try to count the pulses. The results from scope looks very good, the 'edge detector' catches all the pulses. I also connected the output of 'edge detector' to 'to workspace'. The data saved by 'to workspace' is not good any more. it loose a lot of impulses.
Can anyone help? Thanks,

Respuestas (1)

Azzi Abdelmalek
Azzi Abdelmalek el 16 de Jun. de 2016
Decrease the sample time of your to worksapce block

1 comentario

Thanks for your answer. The output of the edge detector are needle impulses. I tried sample time=1us instead of inherited, it catches none of the impulses but zeros. I am wondering for a impulse output how to save the data? Thanks.

Iniciar sesión para comentar.

Categorías

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

Etiquetas

Preguntada:

el 16 de Jun. de 2016

Comentada:

el 17 de Jun. de 2016

Community Treasure Hunt

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

Start Hunting!

Translated by