EEG frequence and noise estemation
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello
I need to get the estimated frequency for the signal and the noise frequency
I am trying this code bellow
x=load('5.txt');
y = fft(x);
PS = abs(y).^2;
N = length(x);
fs = 500;
freq = (1:N/2)*fs/N;
plot(freq,PS);
but I got error:
Error using plot
Vectors must be the same length.
Error in untitled (line 7)
plot(freq,PS);
Thanks
0 Kommentare
Antworten (1)
chicken vector
am 23 Apr. 2023
Bearbeitet: chicken vector
am 23 Apr. 2023
x=load('5.txt');
y = fft(x);
PS = abs(y).^2;
N = length(x);
fs = 500;
% From documentation:
L = length(x);
P2 = abs(Y/L);
freq = P2(1:L/2+1);
freq(2:end-1) = 2*freq(2:end-1);
plot(freq,PS);
0 Kommentare
Siehe auch
Kategorien
Mehr zu EEG/MEG/ECoG finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!