La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Fonctions impulsion, échelon et rampe
MATLAB® étant un langage de programmation, une variété infinie de signaux est possible. Voici quelques instructions pour générer une impulsion unité, un échelon unité, une rampe unité et une parabole unité.
t = (-1:0.01:1)'; impulse = t==0; unitstep = t>=0; ramp = t.*unitstep; quad = t.^2.*unitstep;
Toutes ces séquences sont des vecteurs colonnes qui héritent leur forme de t
. Tracez les séquences.
plot(t,[impulse unitstep ramp quad])
Générez et tracez une onde carrée de période 0,5 et d’amplitude 0,81.
sqwave = 0.81*square(4*pi*t); plot(t,sqwave)