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])
Genere y represente una onda cuadrada con periodo 0,5 y amplitud 0,81.
sqwave = 0.81*square(4*pi*t); plot(t,sqwave)