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
;
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
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
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