Main Content

Funciones de impulso, escalón y rampa

Como MATLAB® es un lenguaje de programación, existe la posibilidad de crear una variedad infinita de señales diferentes. A continuación, se indican algunas instrucciones que generan un impulso unitario, un escalón unitario, una rampa unitaria y una parábola unitaria.

t = (-1:0.01:1)';

impulse = t==0;
unitstep = t>=0;
ramp = t.*unitstep;
quad = t.^2.*unitstep;

Todas estas secuencias son vectores columna que heredan sus formas de t. Represente las secuencias.

plot(t,[impulse unitstep ramp quad])

Figure contains an axes object. The axes object contains 4 objects of type line.

Genere y represente una onda cuadrada con periodo 0,5 y amplitud 0,81.

sqwave = 0.81*square(4*pi*t);
plot(t,sqwave)

Figure contains an axes object. The axes object contains an object of type line.