向心电图信号添加正弦波

时间:2015-04-24 14:33:34

标签: matlab matrix frequency noise sin

我正在尝试为心电图信号添加50hz的正弦噪声, 数据文件的尺寸为:< 373046x1 double>以伏特为单位,记录的时间为186.52秒

,这是我的噪音代码

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

每当我尝试将噪声添加到数据中时,我得到的错误是#34;矩阵大小必须同意&#34;,我知道它们应该但是如何在不修改ecg信号的情况下让它们同意

1 个答案:

答案 0 :(得分:1)

在代码顶部添加以下行:

t = 0:186.52/(373046-1):186.52 ;

上面的矢量保持时间,我们想要计算信号的值。时间信号长度为186.52,并且在时间期间需要373046个样本。因此,两个样本之间的间隔为186.52 /(373046-1)秒。