How to generate one square pulse?

How to generate one square pulse like this one in the picture, where I need to save the pulse in an array

Réponses (1)

Star Strider
Star Strider le 23 Nov 2020

0 votes

Try this:
sqpuls = @(t,t1,t2) (t>= t1) & (t <= t2);
t = linspace(-1, 1);
figure
plot(t, sqpuls(t, -0.5, 0.5), '-r')
grid
ylim(ylim*1.1)
Experiment to get the result you want.

Catégories

En savoir plus sur Simulink dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by