Matt23

cw3z3

Nov 20th, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.67 KB | None | 0 0
  1. fs = 8000;
  2. time = 5;
  3. t = 0 : 1 / fs : time - 1 / fs;
  4.  
  5. y1 = randn(time * fs, 1);
  6. y1 = transpose(y1);
  7. y2 = sin(2 * pi * 1000 * t);
  8. y3 = chirp(t, 0, 5, 1000);
  9. [y4, fs] = audioread('MyVoice8kHz.wav');
  10.  
  11. subplot(2, 2, 1);
  12. spectrogram(y2, window(@hamming, 256), 0, 256, fs, 'yaxis');
  13. title('Sygnał sinusoidalny o stałej częstotliwości');
  14. subplot(2, 2, 2);
  15. spectrogram(y1, window(@hamming, 256), 0, 256, fs, 'yaxis');
  16. title('Sygnał szumu');
  17. subplot(2, 2, 3);
  18. spectrogram(y3, window(@hamming, 256), 0, 256, fs, 'yaxis');
  19. title('Sygnał o zmiennej częstotliwości');
  20. subplot(2, 2, 4);
  21. spectrogram(y4, window(@hamming, 256), 0, 256, fs, 'yaxis');
  22. title('Sygnał mowy');
Advertisement
Add Comment
Please, Sign In to add comment