Advertisement
Guest User

Untitled

a guest
Dec 9th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.54 KB | None | 0 0
  1. %test
  2.  
  3. close all
  4. clear all
  5.  
  6. fs=483; %czest probkowania
  7. f1=217.29; %czest 1
  8. f2=749.13; %czest 2
  9.  
  10. t=0:1/fs:0.4; %wektor czasu do 0.4 s.
  11. N=length(t);
  12. A1=1; %amplituda 1 sygnalu
  13. A2=2*A1; %amplituda 2 sygnalu, 2 razy wieksza
  14. x1=A1*sin(2*pi*f1*t); %sygnal 1
  15. x2=A2*sin(2*pi*f2*t); %sygnal 2
  16.  
  17. x=x1+x2; %sygnal sumaryczny
  18.  
  19.  
  20.  
  21. X=fft(x);
  22. dB=20*log10(abs(X));%obliczenie skali w dB
  23. Y=[X(N/2:N),X(1:N/2-1)];
  24. fy=((-N/2:N/2-1)./N)*fs;
  25.  
  26. plot(fy,dB);
  27. %ta dziwna czestotliwosc ktora sie pojawia wynika z tego ze widmo jest
  28. %funkcja parzysta
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement