Está en la página 1de 3

SOLUCION DE PROBLEMAS DE EXAMEN FINAL PROCESAMIENTO DIGITAL DE SEALES

Programa que capture en tiempo real un mensaje de voz hallar su respuesta en frecuencia
1. %graficacion en tiempo real de la voz%
2. clear all
3. clc
4. fs = 11025;
5. for x= 1:100
6. y=wavrecord(.1*fs,fs);
7. L=length(y);
8. nfft=2^nextpow2(L);
9. y=fft(y,nfft)/L;
10. f=fs/2*linspace(0.1,nfft/2+1);
11. plot(f,2*abs(y(1:nfft/2+1)));
12. title('graficacion del tiempo real en sonido grabado')
13. xlabel('frecuencia en hz')
14. ylabel('|y(f)|')
15.
pause(0.00000000000000000000000000000000000000000000000000000000000
0001)
16. End

Programa que halle el rea positiva del mensaje anterior

function[area] =simpson(y,dx);
area=0;
end
for i=1:length(y)-1;
area=area +((y(i) +y(i+1))/2)*dx;
end
Programa que lea una imagen de disco y lo lleve a escala de grises
clear all
close all
clc
%lectura de imagen en escala de grises
b = imread('D:\PDSeal\\PDSeal\goku.jpg');
imshow(b);

[m n z]=size(b);

b=double(b);

for i=1:m ;
for j=1:n ;
c(i,j)=sqrt(b(i,j,1)^2 + b(i,j,2)^2 + b(i,j,3)^2);
end
end
imtool(uint8(c));

Programa que halle el histograma de la imagen anterior

En la imagen mostrada hallar 5 descriptores en la imagen (a), y la relacin matemticas


con la imagen (b).

17. Menciones los tipos de imgenes para procesamiento digital de imgenes, y su


representacin matricial

También podría gustarte