Извлечение различных частотных диапазонов (альфа, бета, гамма) из данных активности мозга - PullRequest
0 голосов
/ 05 февраля 2020

Я новичок в обработке сигналов и, несмотря на гугл по моему вопросу, я все еще не смог найти решение.

Вот что я борюсь с:

У меня есть электрокортикография ( ECoG) набор данных. Это состоит из записи активности мозга от многих каналов. Данные хранятся в матрице. Данные в каждом ряду относятся к активности мозга, записанной с каждого канала. Данные об активности мозга были записаны с частотой 10 кГц (следовательно, 10 000 элементов каждого ряда - это данные об активности мозга, равные 1 с)

Подобно многим анализам, таким как мне нужно извлечь мощности из разных частотных диапазонов (1 -8 Гц, et c) из этих данных и запустить некоторый регрессионный анализ.

Например, как предложение из предыдущего исследования : «Быстрое преобразование Фурье (FFT; EEGLAB v5.03) было выполнено для каждого 1-секундного сигнала, чтобы получить мощность каждая из 3 частотных полос (2–8, 8–25 и 80–150 Гц) для каждого электрода »

Тем не менее, я все еще не понимаю, как применять функцию FFT в Matlab для правильного получения мощности разные полосы частот.

Учитывая, что у меня есть только эта матрица набора данных (каждая строка: активность мозга, записанная с каждого канала), а также тот факт, что я не очень знаком с методами обработки сигналов, я ценю, если кто-то может любезно помочь мне, как я должен сделать такой анализ.

Я очень ценю вашу помощь.

...