Advertisement
Guest User

Untitled

a guest
Nov 12th, 2019
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.75 KB | None | 0 0
  1. clear; close all;
  2. Fs = 50;% Częstotliwości próbkowania
  3. Ts = 1/Fs;% Czas próbkowania
  4. L = 36;% Liczba próbek
  5. t_d = (0:L-1)*Ts;% Oś czasu - wartości dyskretne
  6. t_c = linspace(0,t_d(end),100);    % Oś czasu - wartości ciągłe
  7. A = 10;% Parametry sygnały - Amplituda
  8. f = 50;% Parametry sygnały - Częstotliwości
  9. Phi = 0;% Parametry sygnały - Przesunięcie fazowe
  10. a1 = 2.5;
  11. a0 = 3;
  12. b1 = 2.5;
  13. b0 = 3;
  14.  
  15. y_d=zeros(1:length(L));
  16. x=zeros(1,L);
  17. y_d(1)=b1/b0;
  18.  
  19. for n = 2:length(t_d)
  20.     y_d(n) = (a1/a0) * y_d(n-1) + (b1/b0)*x(n);
  21. end
  22.  
  23. % Wykres
  24. figure
  25. set(gcf,'DefaultLineLineWidth',2);
  26. set(gcf,'DefaultAxesFontSize',14);
  27. % stem(t_d,y_c,'s')
  28. hold on;
  29. stem(t_d,y_d,'s')
  30. hold off
  31. grid on
  32. xlabel('Czas[s]')
  33. ylabel('Amplituda')
  34. legend('- d -')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement