Advertisement
Guest User

Untitled

a guest
Dec 19th, 2018
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. % -------------------------------------------------------------
  2. % Skrypt pozwala na:
  3. % - wyznaczenie współczynnikow a i b opisujšcych transmitancję filtru
  4. % - wyznaczenie położenia zer i biegunów transmitancji
  5. % - wyznaczenie odpow. impulsowej fitru IIR
  6. % - obliczenie i wykreslenie modułu i fazy transmitancji
  7.  
  8. clear;
  9. N = 10;
  10. [b a] = butter (N, 0.4);
  11. %[b a] = cheby1 (N, 2.0, 0.4);
  12. %[b a] = cheby2 (N, 60.0, 0.4);
  13. %[b a] = ellip (N, 2.0, 60.0, 0.4);
  14. % --- wyznaczenie położenia zer i biegunów i ich wykres
  15. zer = roots (b)
  16. pol = roots (a);
  17. figure (1);
  18. zplane (zer, pol);
  19. %set (gcf,'Position',[0 200 600 400]);
  20. % --- wyznaczenie odpowiedzi impulsowej i wykres
  21. K = 701;
  22. h = impz (b,a,K);
  23. figure (2);
  24. plot (h);
  25. xlabel ('czas [pr]');
  26. ylabel ('odpowiedz impulsowa');
  27. set (gcf,'Position',[50 100 500 300]);
  28. % --- wyznaczenie i wykres transmitancji
  29. figure (3);
  30. freqz (b, a);
  31. set (gcf,'Position',[700 50 600 400]);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement