Documentos de Académico
Documentos de Profesional
Documentos de Cultura
%Funcion Signo
x = 2.*u-1;
figure(4)
stem(n,x);
xlabel('n');
ylabel('x(n)');
title('Funcion Signo');
axis([-N/2 N/2 -1.1 1.1])
%Funcion Rectangular
M = 2;
u1 = zeros(1,length(n));
u1(n+M>=0)=1;
u2 = zeros(1,length(n));
u2(n-M>=0)=1;
rect = u1 - u2;
figure(5)
stem(n,rect);
xlabel('n');
ylabel('rectM(n)');
title('Funcion Rectangular');
axis([-N/2 N/2 0 1.1])
%Funcion Seno
L = 20;
n1 = 0:L-1;
f0 = 100;
fs = 1000;
T = 1/fs;
x0 = 1;
x1 = x0*sin(2*pi*f0*n1*T);
figure(6)
stem(n1,x1);
xlabel('n');
ylabel('x(n)');
title('Funcion Seno');
axis([0 L -1.1 1.1])
b) Escribir una función [x, t] = seno_S(f0, fs, T) para generar una señal
seno. Donde x es el vector que contiene la señal y t es el vector tiempo.
Los parámetros de entrada son: f0 frecuencia de la señal en Hz, fs
frecuencia de muestreo en Hz, T duración de la señal en segundos.
function[x,t] = seno_S(f0,fs,T)
t = 0:1/fs:T;
x = sin(2*pi*f0*t);
plot(t,x)
xlabel('t'), ylabel('x(t)');
title('Función Seno');
end