Está en la página 1de 12

clear all

clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
plot(t,xo,'r');

////////////////////// GRAFICA 3 ////////////////////////////////

clear all
clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;

end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
plot(t/5,xo,'r');
///////////////////////////////// GRAFICA 1 ///////////////////////
clear all
clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;

end
end
xo=x1+x2+x3+x4+x5+x6;
plot(t+3,xo,'r');
/////////////////////////// GRAFICA 2 /////////////////////////
clear all
clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
plot(t+6,xo*4,'r');
//////////////////////////////// GRAFICA 4//////////////////
clear all
clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0

x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
plot(t*7,xo,'r');
//////////////////////////// GRAFICA 5 ////////////////////
clear all
clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7

x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
plot(t-5,xo*2,'r');
//////////////////// GRAFICA 6 ////////////
clear all
clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
plot(-t,xo,'r');
////////////////////// grafica 7 //////////////////
clear all
clc

t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;
else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
t=t-6;
t=-t;
plot(t,xo,'r');
////////////////////// GRAFICA 8 ///////////////
clear all
clc
t=0:0.1:8;
[m,n]=size(t)
n=81;
for i=1:n
if t(1,i)>=0
x1(1,i)=1;
end
if t(1,i)>=2
x2(1,i)=-2;
end
if t(1,i)>=4 && t(1,i)<5
x3(1,i)=t(1,i)-3;

else
x3(1,i)=0;
end
if t(1,i)>=5 && t(1,i)<6
x4(1,i)=2;
else
x4(1,i)=0;
end
if t(1,i)>=6 && t(1,i)<7
x5(1,i)=-t(1,i)+8;
else
x5(1,i)=0;
end
if t(1,i)>=7
x6(1,i)=1;
end
end
xo=x1+x2+x3+x4+x5+x6;
t=t+7;
t=-t;
plot(t,xo,'r');
///////////////////////// PUNTO 2.A ////////////////
clc
clear all
%generacion de seales
n=0:1:32; %frecuencia de la seal
% pin= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=cos(pi*n/2)-sin(pi*n/8)+3*cos(pi*n/4); %seal
figure
stem(n,xo,'g') %figura
grid on
T=16;
c=0;
for i=1:32
a=cos(pi*i/2)-sin(pi*i/8)+3*cos(pi*i/4);
a=a^2;
c=c+a;
disp(c)
end
m=1:10;
am=(1/10)*exp(-(m-1).^2/100);
S=sum(am)
p=(1/T)*(S^2)
///////////////////////// PUNTO 2.B ///////////////////////

clc
clear all

%generacion de seales
n=0:1:32; %frecuencia de la seal
% pin= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=cos(7*n*pi/3)+ sin(0.5*n*pi); %seal
figure
stem(n,xo,'g') %figura
grid on
t2=6;
d=0;
for i=1:32
a=cos(pi*i/2)-sin(pi*i/8)+3*cos(pi*i/4);
a=a^2;
d=d+a;
disp(d)
end
m=1:10;
am=(1/10)*exp(-(m-1).^2/100);
S=sum(am)
p=(1/t2)*(S^2)

////////////////////////////////////////////////////// PUNTO 3 /////////////////


////////////////
/////////////////////22050 //////////
clc
clear all
f=2000; %frecuencia de la seal
to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura
fs=22050%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')
////////////////////////////

11025

/////////////////////

clc
clear all
f=2000; %frecuencia de la seal
to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura

fs=11025%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')
//////////////////////////// 8000////////////////////////
clc
clear all
f=2000; %frecuencia de la seal
to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura
fs=8000%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')
//////////////////////////////5000/////////////////////////
clc
clear all
f=2000; %frecuencia de la seal
to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura
fs=5000%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')
////////////////////////////1500///////////////////////
clc
clear all

f=2000; %frecuencia de la seal


to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura
fs=1500%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')
//////////////////////////////500////////////////////////
clc
clear all
f=2000; %frecuencia de la seal
to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura
fs=500%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')
///////////////////////////////100kH///////////////////////////////
clc
clear all
f=2000; %frecuencia de la seal
to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura
fs=100000%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])

legend('seal original','seal muestreada')


xlabel('milisegundos')

//////////////////////////////1.5kH//////////////////////////////
clc
clear all
f=2000; %frecuencia de la seal
to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=0.5*sin(2*pi*f*to); %seal
figure
plot(to,xo) %figura
fs=1500%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')
///////////////////////////////////////////////PUNTO 6 /////////////////////////
/////////
clc
clear all
ts=0:0.1:10;
[m,n]=size(t)
for i=0:100
x1=sin(2*pi*(t/10))
end
for i=0:100
x2=sin(2*pi*(t/3))
end
for i=0:100
x3=sin(2*pi*(t/2))
end
for i=0:100
x4=sin(2*pi*(t/9))
end
stem(x1+x2+x3+x4)
title('seal');
ylabel('s')
xlabel('T(Muestras)');
grid on
/////////////////////////////////// PUNTO 4 ////////////////////////////////////
//////////
clc
clear all

f=2000; %frecuencia de la seal


to= linspace(0,1e-3,10000);% tiempo en milisegundos (0:No-1)/fso;
xo=(0.5*sin(2*pi*f*to)); %seal
figure
plot(to,xo) %figura
fs=5000%frecuencia de muestreo
N=fs*1;
t=(0:N-1)/fs;
x=0.5*sin(2*pi*f*t);
figure
plot(to*1e3,xo,'k',t*1e3,x,'bo')
axis([0, 1, -1, 1])
legend('seal original','seal muestreada')
xlabel('milisegundos')

//////////////////////////////////////PUNTO 5 //////////////////////////////////
/////////