Pozdrav ljudi, može li mi neko pomoći oko koda za za sledeći zadatak:Treba u Matlab-u odrediti spektar trougaonog impulsa, amplitude 1V i trajanja 1ms. Za pravougaoni impuls bi to izgledalo ovako:
Kod:
fs=10000;
step=1/fs;
N=5000;
t=0:step:(N*step);
z(1:10)=1; % amplitude 1V
z(11:N)=0;
Z=fft(z);
number=round((N+1)/2);
plot((0:(number-1))*fs/N,1/fs*abs(Z(1:number)));
mag=abs(Z).^2;
E2=(1/(N*fs))*sum(mag)