我正在编写一个HW神经反馈应用程序。哪个wotks像这样: https://www.youtube.com/watch?v=pjCghiq5FoQ
在这种情况下,它是一个实际上没有工作的演示。我有来自EEG的数据,我想通过LED在表面上绘制它们。该技术类似于此输出: http://www.fieldtriptoolbox.org/_media/tutorial/natmeg_temp/natmeg_freq11.png?w=400&tok=6e5a3c
但我需要自己编写,因为我需要点亮LED而不是显示2D图像。基本上我不知道从哪里开始。
我的目标是通过每个LED可视化每个EEG通道的光谱密度,因为您可以在youtube上看到演示。我会赞美任何帮助,甚至是理论上的帮助。
我知道我需要x,y,z中的信号和电极位置,例如识别雕塑上的LED数字。
谢谢,
迈克尔
答案 0 :(得分:1)
你有多通道脑电图录音。我怀疑你有这些渠道的位置。您还可以将LED的(粗略)位置放在头部。
插入数据以找到LED位置的电源。
ledInput = interp2(Xeeg,Yeeg,EEGpower,Xled,Yled),
找到与功率值相对应的RGB颜色:
ledInput = rand(32); % create fake data for testing
colorResolution = 256; % choose a color resolution
colors = jet(colorResolution); % creates a colorbar of 256 elements. (you can change "jet" with any other colorbar of matlab)
ledInput = (ledInput-min(ledInput))/range(ledInput); % change range btwn 0 and 1
ledInput = round(ledInput*(colorResolution-1))+1; % turn the power values into index for the colormap
ledInput = colors(ledInput,:); % find the colors for your leds