rootuss

filip32Print

Nov 3rd, 2019
198
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. %część 2:
  2.  
  3. %[x,fpx]=wavread('/home/c/mbi04czap.wav');
  4. [x,fpx]=audioread('/mbi04czap.wav');
  5. Nx=length(x);
  6. tx=0:1/fpx:(Nx-1)/fpx;
  7. subplot(2,2,1);
  8. plot(tx,x);
  9. xlabel('czas[s]');
  10. ylabel('sygnal');
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17. Nfx=2^15;
  18. N21x=Nfx/2+1;
  19. v=fft(x,Nfx);
  20. wx=abs(v);
  21. fx=linspace(0,fpx/2,N21x);
  22. subplot(2,2,2);
  23. plot(fx,wx(1:N21x));
  24. xlabel('czestotliwosc[Hz]');
  25. ylabel('modul widma');
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32. dr=8;
  33. y=decimate(x,dr);
  34. Ny=length(y);
  35. fpy=fpx/dr;
  36. ty=0:1/fpy:(Ny-1)/fpy;
  37. subplot(2,2,3);
  38. plot(ty,y);
  39. xlabel('czas[s]')
  40. ylabel('sygnal po decymacji');
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48. Nfy=2^13;
  49. N21y=Nfy/2+1;
  50. v=fft(y,Nfy);
  51. wy=abs(v);
  52. fy=linspace(0,fpy/2,N21y);
  53. subplot(2,2,4);
  54. plot(fy,wy(1:N21y));
  55. xlabel('czestotliwosc[Hz]');
  56. ylabel('modul widma sygnalu po decymacji');
RAW Paste Data