vajadzīga palīdzība, lai šajā projektā kodu!

V

vjfaisal

Guest
hi, im dara projektu par BCI, un man ir got problēma iegūt manā requried frekvenču signālu Hertz

man a.txt failu (EEG signāla) no interneta, un apstrādes uz tā.
Fails ir pievienots ar ziņu (datu pdf formā.).
Lūdzu palaist, un palīdzēt man ......
Es gribu procesā frekvencēs ir b / w 12 Hz līdz 18 Hz šo signālu.
Tātad, izmantojot FIR1 (tikai), lai saņemtu manu pieprasīt frekvences Hz.
Mans kods ir (lūdzu pareizs, ja Jums šķiet, ka kļūda )...........................

fs = 200;% ņemšanas biežumsx = [];
% Y1 = wavread ('02 ');
x = textread (a.txt ');N = 30;
W1 = 0,12;
W2 = 0,18;
WN = [W1 W2];
WN = 2 * Wn;attēlu (1);
% Gabals (x)h = fir1 (N, Wn "bandpass ');
c = conv (x, h);
gabals (h)
freqz (h)
virsraksts ("filtrs")attēlu (2)
q = FFT (c)
Q1 = abs (q)
gabals (Q1)%*************************************** 1 formulas ******* *********************

y = FFT (c, 50);
% Y satur 100 sarežģīts amplitūdām
% Skaitlis (3);
% Stumbra (y1)

y = y (01:25);
f = (00:24) * fs/50;% aprēķināt Hertz vērtībāmattēlu (3);
apjoms = abs (y);

powerdB = log10 (lielumu);
powerdB1 = powerdB * 10
gabals (f, powerdB1);
energosistēmai;

xlabel (Frequency [Hertz] ');
ylabel (db vara ');
%**************************************** 2 formulas ****** *********************
% Freqz (h)
skaitlis;
n = 512
% Freqz (h, c, n, FS)

lūdzu, palīdziet man .......
laba vēlējumiem

 

Welcome to EDABoard.com

Sponsor

Back
Top