Advertisement
PaweU

sd4 zad4

Dec 13th, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. % Paweł Pytlowski
  2.  
  3. % czyszczenie workspace'u i otwartych wykresów
  4. clc;
  5. close all;
  6. clear;
  7.  
  8.  
  9. f_gr = 1000; % podana przez prowadzacego częstotliwość graniczna (1 kHz)
  10.  
  11. mnoznik = 60; % znaleziony doświadczalnie mnożnik RC
  12. % dla którego f graniczna odpowiada magnitutde = -20 dB
  13.  
  14. %f_gr = 1/(2*pi*R*C)
  15. RC = mnoznik * 1/(2*pi*f_gr);
  16.  
  17. % L(s)/M(s) = G(s)
  18. Licznik = [1];
  19. Mianownik = [RC, 1];
  20.  
  21. G = tf(Licznik, Mianownik);
  22.  
  23. figure;
  24. hold on;
  25.  
  26. % zaznaczam punkt dla częstotliwości granicznej na czerwono
  27. bode(G,f_gr,'ro');
  28. legend('f graniczna');
  29.  
  30. % wyznaczam diagram Bodego dla G
  31. bode(G,{1e1,1e4});
  32. title(['Diagram Bodego dla RC = ' num2str(RC)]);
  33. hold off;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement