close all; clc; %Ts = periodo di campionamento %t = vettore dei tempi %s = segnale discretizzato s_real = real(s); s_imm = imag(s); %stampo s reale figure; plot(t, s_real); grid on; title('Parte Reale di s(kTs)'); ylabel("S Reale"); xlabel("t"); %stampo s immaginario figure; plot(t, s_imm); grid on; title('Parte Immaginaria di s(kTs)'); ylabel("S Immaginaria"); xlabel("t"); t0 = 1; t1 = 3; i1 = ((t0 + 10)/Ts)+1; i2 = ((t1 + 10)/Ts)+1; operando = (abs(s)).^2; energia = Ts * sum(operando); %energia su tutto l'intervallo t energia_intervallo = Ts * sum(operando(i1:i2)); %operando va da -10 a 10 secondi %ho bisogno dell'intervallo tra 1 e 3 secondi