Extras din laborator
Observație: În reprezentarea ferestrelor spectrale a fost utilizat mediul de simulare, Matlab.
1. FEREASTRA DREPTUNGHIULARĂ
%%% reprezentarea grafica a functiei %%%%
N = 80;
f = (-1/2):0.001:(1/2);
wd = sin(pi.*f.*N)./sin(pi.*f);
plot(f,wd,'r',’Linewidth’,2);
title('Fereastra dreptunghiulara','FontSize',14) xlabel('f','FontSize',14);
ylabel('w_D','FontSize',14); grid on;
%%% Calculul raportului dintre amplitudinea varfului central si amplitudinea primului lob secundar:
wd0 = 80;
f2 = (3/(2*N));
wd1 = (sin(pi.*f2.*N))./(sin(pi.*f2)); rez = abs((wd0./wd1));
%%% Calculul raportului dintre amplitudinea primului lob secundar si amplitudinea varfului central (parametrul lambda):
w_i = abs(wd1./wd0);
lambda_i = 20*log(w_i); % [dB]
%%% Largimea bazei varfului central: lrg = 2/N;
%%% Rezultate: rez = 4.7097;
lambda_i = -30.9923;
lrg = 0.025;
Fig.1. Codul Matlab utilizat pentru reprezentarea și calculul parametrilor ferestrei dreptunghiulare.
Fig.2. Reprezentarea grafică a ferestrei dreptunghiulare pe intervalul [-1/2, 1/2].
Fig.3. Reprezentarea grafică a ferestrei dreptunghiulare pe intervalul [-2, 2].
Preview document
Conținut arhivă zip
- Analiza spectrala si filtrare numerica.pdf