distribucion de muestras
DESCRIPTION
compresionTRANSCRIPT
Tarea #1
Distribuciones de muestras de audio, de números aleatorios, y de diferencias.
Fig.1 Distribuciones de muestras de audio, de números aleatorios, y de diferencias.
Código:% Archivo ’LaplaceWav.m’filename='marimba.wav'; dim=2950; % size of file a8.wavdist=zeros(256,1); ddist=zeros(512,1);fid=fopen(filename,'r');buf=fread(fid,dim,'uint8'); %introducir enteros sin signofor i=46:dim % skip .wav file headerx=buf(i)+1; dif=buf(i)-buf(i-1)+256;dist(x)=dist(x)+1; ddist(dif)=ddist(dif)+1;endsubplot(2,2,1), plot(dist), colormap(gray) % dist de muestras de audiosubplot(2,2,2), plot(ddist), colormap(gray) % dist de diferenciasdist=zeros(256,1); ddist=zeros(512,1); % limpiar búferesbuf=randint(dim,1,[0 255]); % algunos números aleatoriosfor i=2:dimx=buf(i)+1; dif=buf(i)-buf(i-1)+256;dist(x)=dist(x)+1; ddist(dif)=ddist(dif)+1;endsubplot(2,2,3), plot(dist), colormap(gray) %dist de números aleatoriossubplot(2,2,4), plot(ddist), colormap(gray) %dist de diferencias