Я использовал edfread для чтения данных ЭЭГ, которые я сохранил в переменной, называемой plotData. Я хочу знать, как я могу реализовать эллиптический фильтр, чтобы извлечь 7-9 Гц (альфа-диапазон) из одного из каналов.Как использовать эллиптический фильтр в matlab для данных edf
Данные EDF, хранящиеся в plotData, выглядят следующим образом.
plotData =
ver: 0
patientID: 'test '
recordID: 'test '
startdate: '23.06.16'
starttime: '12.10.38'
bytes: 9472
records: 3
duration: 1
ns: 36
label: {1x36 cell}
transducer: {1x36 cell}
units: {1x36 cell}
physicalMin: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
physicalMax: [1x36 double]
digitalMin: [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]
digitalMax: [1x36 double]
prefilter: {1x36 cell}
samples: [1x36 double]
Hi. Я думаю, что ваш вопрос не ограничивается только файлами EDF. Но: спроектируйте свой фильтр в зависимости от частоты выборки, используемой в файле EDF. –