Advertisement
TrendyJack

hw2 giacomo v1.1

Apr 9th, 2024
592
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.68 KB | None | 0 0
  1. close all;
  2. clc;
  3. %Ts = periodo di campionamento
  4. %t = vettore dei tempi
  5. %s = segnale discretizzato
  6.  
  7. s_real = real(s);
  8. s_imm = imag(s);
  9.  
  10.  
  11. %stampo s reale
  12. figure;
  13. plot(t, s_real);
  14. grid on;
  15. title('Parte Reale di s(kTs)');
  16. ylabel("S Reale");
  17. xlabel("t");
  18.  
  19. %stampo s immaginario
  20. figure;
  21. plot(t, s_imm);
  22. grid on;
  23. title('Parte Immaginaria di s(kTs)');
  24. ylabel("S Immaginaria");
  25. xlabel("t");
  26.  
  27.  
  28. t0 = 1;
  29. t1 = 3;
  30. i1 = ((t0 + 10)/Ts)+1;
  31. i2 = ((t1 + 10)/Ts)+1;
  32. operando = (abs(s)).^2;
  33.  
  34. energia = Ts * sum(operando); %energia su tutto l'intervallo t
  35. energia_intervallo = Ts * sum(operando(i1:i2));
  36.  
  37. %operando va da -10 a 10 secondi
  38. %ho bisogno dell'intervallo tra 1 e 3 secondi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement