break up filtered EMG data into epochs

3 Ansichten (letzte 30 Tage)
Group 1
Group 1 am 23 Okt. 2020
Kommentiert: Ameer Hamza am 23 Okt. 2020
hello,
I have a filtered EMG signal that i have to break up into 1.5s epochs so i could apply a periodogram function. But i am not sure how to break it up with a simple command.

Akzeptierte Antwort

Ameer Hamza
Ameer Hamza am 23 Okt. 2020
Try something like this
t = linspace(0, 10, 1000);
eeg_signal = rand(size(t)); % eeg-signal
grps = ceil((t+eps).'/1.5);
eeg_split = splitapply(@(x,y) {[x, y]}, t(:), eeg_signal(:), grps);
  2 Kommentare
Group 1
Group 1 am 23 Okt. 2020
How can i plot it?
Ameer Hamza
Ameer Hamza am 23 Okt. 2020
See plot() function.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by