Professional Documents
Culture Documents
Practica : N 1
Cdigo : 13190260
2017-0
PRCTICA n1
I. Objetivo
Simular e investigar en forma experimental el procesamiento de seales usando los
comandos e instrucciones del software Matlab, desarrollando los ejercicios propuestos
en funcin de los ejercicios planteados
IV. Procedimiento
1.- Desarrolle en el programa principal del matlab los siguientes ejemplos y anotar sus
resultados
>> y= asin(x)
Y = 0.7854
>> y_deg=y*180/pi
y_deg = 45.0000
>> x= sqrt(3^2+4^2)
X =5
>> y= rem(23,4)
Y =3
>> x= 2.6 , y1=fix(x),y2=floor(x), y3=ceil(x), y4=round(x)
X = 2.6000
y1 = 2
y2 = 2
y3 = 3
y4 = 3
>> a*(-2)^2+b*(-2)+c
ans =0
>> a*(-3)^2+b*(-3)+c
ans =0
ans = 0
>> c1 = 1-2i
c1 =1.0000 - 2.0000i
>> c1 = 1-2j
c1 =1.0000 - 2.0000i
>> c1=1-2i
c1 =1.0000 - 2.0000i
>> c1=1-2j
c1 = 1.0000 - 2.0000i
>> mag_c1=abs(c1)
mag_c1 =2.2361
>> angle_c1=angle(c1)
angle_c1 =-1.1071
>> deg_c1=angle_c1*(180/pi)
deg_c1 =-63.4349
>> real_c1=real(c1)
real_c1 =1
>> imag_c1=imag(c1)
imag_c1 =-2
>> x(1:5)
ans = 0 0.3142 0.6283 0.9425 1.2566
>> x=(0:0.1:1)*pi
x = 0 0.3142 0.6283 0.9425 1.2566 1.5708 1.8850 2.1991 2.5133 2.8274 3.1416
>> x=linspace(0,pi,11)
X = 0 0.3142 0.6283 0.9425 1.2566 1.5708 1.8850 2.1991 2.5133 2.8274 3.1416
2)
x=linspace(0,4*pi,60);
y=sin(x);
figure(1)
plot(x,y)
z=cos(x);
figure(2)
plot(x,z,x,y)
figure(3)
plot(x,y,x,y,'*')
figure(4)
plot(y,z)
figure(5)
plot(x,y,x,2*y.*z,'--')
grid
xlabel('Variable independiente')
ylabel('Variable dependientes')
title('2sen(x) cos(x) sen(2x)')
figure(6)
plot3(y,z,x),grid
2.2 GENERACIN DE SEALES DISCONTINUAS
x=linspace(0,6*pi,60);
y=sin(x);
Z=cos(x);
plot(x,y)
hold on
plot(x,z,'m')
hold off
2.4 SUBDIVISION DE VENTANAS DE GRAFICOS
x=linspace(0,4*pi,60);
y=sin(x);
Z=cos(x) ;
a=2*sin(x).*cos(x);
b=sin(x)./(cos(x)+eps);
subplot(2,2,1)
plot(x,y),axis([0 4*pi -1 1]),title('sin(x)')
subplot(2,2,2)
plot(x,z),axis([0 4*pi -1 1]),title('cos(x)')
subplot(2,2,3)
plot(x,a),axis([0 4*pi -1 1]),title('2sin(x)cos(x)')
subplot(2,2,4)
plot(x,b),axis([0 4*pi -40 40]),title('tg=sin(x)/cosx')
Firmas:
V. Cuestionario
Ejercicio adicional 1
Ejercicio adicional 2
1.2 NMEROS COMPLEJOS:
%EC. GENERAL DE 2DO GRADO SOLUCIN REAL
EJERCICIO ADICIONAL 1
Ejercicio adicional 2
EJERCICIO ADICIONAL 1
EJERCICIO ADICIONAL 2
Ejercicio adicional1
Ejercicio adicional 2
%Ejercicio 4: Forma polar usando real ,imag ,abs y angle:
Ejercicio adicional 1
Ejercicio adicional 2
1.3 CONSTRUCCIN DE ARRAYS
EJERCICIO ADICIONAL 1
EJERCICIO ADICIONAL 2
2)
EJERCICIO ADICIONAL 1
x=linspace(0,3.254*pi,35);
y=sin(x);
figure(1)
plot(x,y)
z=cos(x);
figure(2)
plot(x,z,x,y)
figure(3)
plot(x,y,x,y,'*')
figure(4)
plot(y,z)
figure(5)
plot(x,y,x,2*y.*z,'--')
grid
xlabel('Variable independiente')
ylabel('Variable dependientes')
title('2sen(x) cos(x) sen(2x)')
figure(6)
plot3(y,z,x),grid
EJERCICIO ADICIONAL 2
x=linspace(0,15*pi,35);
y=sin(x);
figure(1)
plot(x,y)
z=cos(x);
figure(2)
plot(x,z,x,y)
figure(3)
plot(x,y,x,y,'*')
figure(4)
plot(y,z)
figure(5)
plot(x,y,x,2*y.*z,'--')
grid
xlabel('Variable independiente')
ylabel('Variable dependientes')
title('2sen(x) cos(x) sen(2x)')
figure(6)
plot3(y,z,x),grid
2.2 GENERACIN DE SEALES DISCONTINUAS
EJERCICIO ADICIONAL 1
EJERCICIO ADICIONAL 1
x=linspace(0,3*pi,50);
y=sin(x);
Z=cos(x);
plot(x,y)
hold on
plot(x,z,'m')
hold off
EJERCICIO ADICIONAL2
x=linspace(0,7*pi,50);
y=sin(x);
Z=cos(x);
plot(x,y)
hold on
plot(x,z,'m')
hold off
2.4 SUBDIVISIN DE VENTANAS DE GRAFICOS
EJERCICIO ADICIONAL 1
x=linspace(0,7.5*pi,80);
y=sin(x);
Z=cos(x) ;
a=2*sin(x).*cos(x);
b=sin(x)./(cos(x)+eps);
subplot(2,2,1)
plot(x,y),axis([0 4*pi -1 1]),title('sin(x)')
subplot(2,2,2)
plot(x,z),axis([0 4*pi -1 1]),title('cos(x)')
subplot(2,2,3)
plot(x,a),axis([0 4*pi -1 1]),title('2sin(x)cos(x)')
subplot(2,2,4)
plot(x,b),axis([0 4*pi -40 40]),title('tg=sin(x)/cosx')
EJERCICIO ADICIONAL 2
x=linspace(0,15.5*pi,75);
y=sin(x);
z=cos(x) ;
a=2*sin(x).*cos(x);
b=sin(x)./(cos(x)+eps);
subplot(2,2,1)
plot(x,y),axis([0 4*pi -1 1]),title('sin(x)')
subplot(2,2,2)
plot(x,z),axis([0 4*pi -1 1]),title('cos(x)')
subplot(2,2,3)
plot(x,a),axis([0 4*pi -1 1]),title('2sin(x)cos(x)')
subplot(2,2,4)
plot(x,b),axis([0 4*pi -40 40]),title('tg=sin(x)/cosx')
2. Explique las funciones de cada una de las principales instrucciones y comandos
utilizado en los ejercicios anteriores.
floor (x) redondea cada elemento de X al entero ms cercano menor o igual que
ese elemento.
ceil (X) : redondea cada elemento de X al nmero entero ms prximo mayor o
igual que ese elemento.
hold on : retiene graficas en los ejes actuales de modo que las grficas nuevas
aadidas a los ejes no borren las tramas existentes.
hold off: Establece el estado de retencin en off para que las nuevas tramas aadidas a
los ejes borren las tramas existentes y restablezcan todas las propiedades de los ejes.
xlabel = variable independiente
Linspace (x1, x2, n) : Crea datos. Genera n puntos. El espaciamiento entre los
puntos es (x2-x1) / (n-1).
3. Presentar su informe final con una breve introduccin terica, con el resultado
de cada ejercicio planteado y sus modificaciones experimentales.