我想通过R生成EEG数据,并在其上测试我的相位预测方法,以及它们在不同噪声水平下的稳定性。 但是我生成的“ EEG”数据似乎已关闭,我认为我需要更改时间左右。我现在真的无法弄清楚。
有人知道如何正确产生具有高斯白噪声的EEG信号吗?
谢谢!
t_generated <- t2
n <- 500 #500Hz signal
s <- 120 # 2 seconds of data
t2 <- seq(0, s, length.out = s * n) #time vector
wave.1 <- 4*sin(4.3*2*pi*t2)
wave.2 <- 1.5*sin(9.0*2*pi*t2)
wave.3 <- 2*sin(20*2*pi*t2)
wave.4 <- 4*sin(32.2*pi*t2)
gaussian_noise <- rnorm(60000, mean = 0, sd = 0.5)
gen_EEG_noNoise <- wave.1 + wave.2 + wave.3 + wave.4
gen_EEG_WN <- gen_EEG_noNoise + gaussian_noise