Академический Документы
Профессиональный Документы
Культура Документы
INFORME PREVIO 2
1. PARTE A
EJERCICIO 1:
%Representacin de una seal en un rango dado
n=[-3:3];
x=2*n;
stem(n,x) 1
-2
-4
-6
-3 -2 -1 0 1 2 3
n=[-5:5];
x=2*n;
stem(n,x)
10
0 2
-2
-4
-6
-8
-10
-5 -4 -3 -2 -1 0 1 2 3 4 5
200
150
100
50
-50
-100
-150
-200
-100 -80 -60 -40 -20 0 20 40 60 80 100
1 3
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7 8 9 10
0.9
0.8
0.7
0.6
0.5 4
0.4
0.3
0.2
0.1
0
-5 -4 -3 -2 -1 0 1 2 3 4 5
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
1 2 3 4 5 6 7 8 9 10 11
0.9
0.8
0.7
0.6
0.5
5
0.4
0.3
0.2
0.1
0
1 2 3 4 5 6 7 8 9 10 11
Cuando ponemos el stem(x1) o stem(x2) podemos ver que en las grficas comienzan desde
el numero 1
EJERCICIO 3:
%Transformaciones de la variable independiente
n=[-3:11];
x=[zeros(1,3) 2 0 1 -1 3 zeros(1,7)];
stem(n,x);
3
2.5
1.5
0.5
-0.5
-1
-4 -2 0 2 4 6 8 10 12
Seal continua
0.08
0.06
0.04
0.02
-0.02
-0.04
-0.06
0 1 2 3 4 5 6 7
tiempo(s)
0.06
0.04
0.02
7
0
-0.02
-0.04
-0.06
0 1 2 3 4 5 6
muestras 4
x 10
clear all
%Grabar por 7 segundos.
r = audiorecorder(8000,8,1);%frec de muestreo 8khz 8bits mono
disp('Comienza a hablar.');%mostrar mensaje
recordblocking(r,7);%tiempo para grabar 7 seg
disp('Fin de la grabacion.');%mostrar mensaje
play(r);%Reproducir la grabacion
y = getaudiodata(r);%obtener la matriz de muestras para procesarla
fs=r.samplerate %frec de muestro
%Guardar la seal de audio
wavwrite(y,fs,8,'audio');%y=muestras fs=frec de muestreo 16bits
'nombre'
which audio.wav
CONCLUCIONES
Podemos ver la seal muestreada del sonido grabado y luego la parte muestreada, logrando hacer
la experiencia con los comandos establecidos de Matlab en su versin 2013b, tambin se puede
cargar archivos de sonido a travs de simulink con el toolbox DSP.
BIBLIOGRAFIA
https://www.youtube.com/watch?v=eVCVoAt-exw
http://arantxa.ii.uam.es/~jbescos/Docencia/SLI/Practicas/Guion_1.pdf
http://www1.herrera.unt.edu.ar/faceyt/pds/files/2012/03/Sistemas.pdf