You are on page 1of 2

% Llamar Audio

[z1,Fs1]=audioread('F1.wav');
[z2,Fs1]=audioread('N1.wav');

[z10,Fs1]=audioread('F2.wav');
[z20,Fs1]=audioread('N2.wav');

[z100,Fs1]=audioread('F3.wav');
[z200,Fs1]=audioread('N3.wav');

[z1000,Fs1]=audioread('F4.wav');
[z1000,Fs1]=audioread('N4.wav');

sound(z1,Fs1);
pause(2);
sound(z2,Fs1);
pause(2);

sound(z10,Fs1);
pause(2);
sound(z20,Fs1);
pause(2);

sound(z100,Fs1);
pause(2);
sound(z200,Fs1);
pause(2);

sound(z1000,Fs1);
pause(2);
sound(z2000,Fs1);
pause(2);

c1=fft(z1);
c11=fft(z2);

c2=fft(z10);
c22=fft(z20);

c3=fft(z100);
c33=fft(z200);

c4=fft(z1000);
c44=fft(z2000);

vc1=abs(c1);
vc2=abs(c11);
vc3=abs(c2);
vc4=abs(c22);
vc5=abs(c3);
vc6=abs(c33);
vc7=abs(c4);
vc8=abs(c44);

w1=vc1/255;
w2=vc2/255;
w3=vc3/255;
w4=vc4/255;
w5=vc5/255;
w6=vc6/255;
w7=vc7/255;
w8=vc8/255;

wi1=fftshift(w1);
wi2=fftshift(w2);
wi3=fftshift(w3);
wi4=fftshift(w4);
wi5=fftshift(w5);
wi6=fftshift(w6);
wi7=fftshift(w7);
wi8=fftshift(w8);

figure,
subplot(100);
plot(z1,'r');
title('Grafico Señal F Toma 1');
subplot(101);
plot(z10,'r');
title('Grafico Señal F Toma 2');
subplot(102);
plot(z100,'r');
title('Grafico Señal F Toma 3');
subplot(103);
plot(z1000,'r');
title('Grafico Señal F Toma 4');

figure,
subplot(200);
plot(z2,'m');
title('Grafico Señal N Toma 1');
subplot(201);
plot(z20,'m');
title('Grafico Señal N Toma 2');
subplot(202);
plot(z200,'m');
title('Grafico Señal N Toma 3');
subplot(203);
plot(z2000,'m');
title('Grafico Señal N Toma 4');

T=[w1(:) w2(:) w3(:) w4(:) w5(:) w6(:) w7(:) w8(:)];

while(true)

[j,k]=kmeans(T',2);
if g(1)==1 && g(2)==1 && g(3)==1 && g(4)==1 && g(5)==2 && g(6)==2 && g(7)==2 &&
g(8)==2
j1=j;
k1=k;
end
end

save j1;
save k1;
figure,plot(g,'b*')

You might also like