直观感受信号采样

信号采样必备基础知识:奈奎斯特采样定理:采样频率必须至少是原信号频率的两倍,才能使得采样的信号不失真(实际操作可能会用4-10倍的频率采样)。

例1.以一段8通道肌电信号重采样为例,原信号频率2000Hz,分别以1000Hz、500Hz、300Hz、100Hz、50Hz重采样(信号都会有不同程度的失真):

原信号共56158*8个数据点,当以不同频率重采样时,在原信号的基础上每隔x个点采一次样,Matlab会输出一堆数据,但是如果要绘制图形,就要告诉Matlab对应的横坐标是什么。这里横坐标是时间(秒)。如果不告诉Matlab新的横坐标和数据的对应规则,重采样后的信号长度就会缩短一半(如10个数据,每隔两点重新采样,最后会采到5点,如果横坐标不重新进行设置,最终只能显示长度为5点的信号)。

那如何确定新的横坐标?(具体表达式参考代码)

56158个数据,以2000Hz频率采样,则会生成28.079s数据,此后不论以哪个频率重采样,数据时间长度不会变。

若以1000Hz重采样,则对56158个数据点每隔两点采样一次,共采到56158/2=28079个点(也可理解为,以1000Hz频率采样28.079s的数据段,共可以采得1000*28.079=28079个数据点)。将每个点按照步长0.001依次排列,就会形成和原数据同样时长的28.079s的数据段。0.001是什么?就是采样频率1000Hz的倒数,至此可以确定,重采样后每点间隔就是1/采样频率。

所以可以发现,重采样后每个点

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值