Я новичок в обработке сигналов и, несмотря на гугл по моему вопросу, я все еще не смог найти решение.
Вот что я борюсь с:
У меня есть электрокортикография ( ECoG) набор данных. Это состоит из записи активности мозга от многих каналов. Данные хранятся в матрице. Данные в каждом ряду относятся к активности мозга, записанной с каждого канала. Данные об активности мозга были записаны с частотой 10 кГц (следовательно, 10 000 элементов каждого ряда - это данные об активности мозга, равные 1 с)
Подобно многим анализам, таким как мне нужно извлечь мощности из разных частотных диапазонов (1 -8 Гц, et c) из этих данных и запустить некоторый регрессионный анализ.
Например, как предложение из предыдущего исследования : «Быстрое преобразование Фурье (FFT; EEGLAB v5.03) было выполнено для каждого 1-секундного сигнала, чтобы получить мощность каждая из 3 частотных полос (2–8, 8–25 и 80–150 Гц) для каждого электрода »
Тем не менее, я все еще не понимаю, как применять функцию FFT в Matlab для правильного получения мощности разные полосы частот.
Учитывая, что у меня есть только эта матрица набора данных (каждая строка: активность мозга, записанная с каждого канала), а также тот факт, что я не очень знаком с методами обработки сигналов, я ценю, если кто-то может любезно помочь мне, как я должен сделать такой анализ.
Я очень ценю вашу помощь.