как да използвате Допълнителни средната стойност в FFT MATLAB???? Харесвам помагам

P

program2

Guest
Помощ моля!!
аз имам sinwave с 0,1 V амплитуда и честота 1khz смесва с 5V бял шум.
аз използван FFT в Matlab да се симулира.
.).

1 - (Проучване на използването на допълнителни изчисления средната стойност на всеки набор от данни на FFT спектър и как това се отразява на видимост на настояща сигнал.).това е така, как мога аз да използва допълнителни средна стойност ???????????2 - Кое гише е най-добрият за откриване на слабите сигнали в шумна фон?

Използвах някои от прозорците, но всички не са полезни !!!!!

Matlab код:

f1 = 1000;% честота на сигнала
FS = 5000;% честота за вземане на проби
N = 128;% Брой на пробите
N1 = 2048;% Брой точки FFT
P = 128;% Определете Брой на пробите шум
N = 0: N-1;% Индекс N
F = (0: N1-1) * fs/N1;% Определяне на честотата точки [ос]
шум = RAND (1, п);% Равномерно Генериране на случайни числа
х = 0,1 * грях (2 * PI * f1 * N / FS) 5 * шум;% Генериране на сигнал
XR = ABS (FFT (X, N1));% намерите степента на използване Не FFT
Windowing% (т.е. Правоъгълна прозорец)
XH = Хеминг (N);% Определете Хеминг проби
xw1 = X .* XH ';% прозореца на сигнала
XH = ABS (FFT (xw1, N1));% намери големината на FFT на
% Прозорец сигнал.
xha = Хенинг (N);% Определете Хенинг проби
xw2 = X .* xha ';% прозореца на сигнала
XHA = ABS (FFT (xw2, N1));% намери големината на FFT на
% Прозорец сигнал.
XBL = Blackman (N);% Определете Blackman проби
xw3 = X .* XBL ';% прозореца на сигнала
XBL = ABS (FFT (xw3, N1));% намери големината на FFT на
% Прозорец сигнал.
xba = Бартлет (N);% Определете Бартлет проби
xw4 = X .* xba ';% прозореца на сигнала
XBA = ABS (FFT (xw4, N1));% намери големината на FFT на
% Прозорец сигнал.
второстепенна сюжетна линия (3,2,1);% Старт изчертаване на сигнала
парцел (F (1: N1 / 2), 20 * log10 (XR (1: N1 / 2) / макс (XR)));
заглавие ( "Спектър на х (т) с помощта на Rectangular Windows");
мрежа;
xlabel ( 'Честота, Hz');
ylabel ( 'нормализирано Величина, [DB]');
второстепенна сюжетна линия (3,2,2);
парцел (F (1: N1 / 2), 20 * log10 (XH (1: N1 / 2) / макс (XH)));
заглавие ( "Спектър на х (т) с помощта на Хеминг Windows");
мрежа;
xlabel ( 'Честота, Hz');
ylabel ( 'нормализирано Величина, [DB]');
второстепенна сюжетна линия (3,2,3);
парцел (F (1: N1 / 2), 20 * log10 (XHA (1: N1 / 2) / макс (XHA)));
заглавие ( "Спектър на х (т) с помощта на Хенинг Windows");
мрежа;
xlabel ( 'Честота, Hz');
ylabel ( 'нормализирано Величина, [DB]');
второстепенна сюжетна линия (3,2,4);% Старт изчертаване на сигнала
парцел (F (1: N1 / 2), 20 * log10 (XBL (1: N1 / 2) / макс (XBL)));
заглавие ( "Спектър на х (т) с помощта на Блекман Windows");
мрежа;
xlabel ( 'Честота, Hz');
ylabel ( 'нормализирано Величина, [DB]');
второстепенна сюжетна линия (3,2,5);% Старт изчертаване на сигнала
парцел (F (1: N1 / 2), 20 * log10 (XBA (1: N1 / 2) / макс (XBA)));
заглавие ( "Спектър на х (т) с помощта на Бартлет Windows");
мрежа;
xlabel ( 'Честота, Hz');
ylabel ( 'нормализирано Величина, [DB]');всички обясни моля!!

 
Nadchodzące smartfony Lumia mają być wyposażone w kilka nowości, w celu odróżnienia ich od reszty konkurencji i aby Windows 10 w tych telefonach wyglądał bardziej innowacyjne. Stało się już jasne, że Microsoft nie wprowadzi żadnych nowych telefonów z wyższej półki, póki Windows 10 nie będzie gotowy. Oznacza to, że prawdopodobnie dopiero za kilka mi...

Read more...
 

Welcome to EDABoard.com

Sponsor

Back
Top