基于MATLAB的心音信号去噪处理

基于MATLAB的心音信号去噪处理,第1张

fdatool上比较明确,按照英文说明填写和选择参数就可以设计滤波器了.我给你写个M语言的低通滤波器程序吧,噪音是高频吧,相对于心音来说.型族慧

Wp=0.2*piWs=0.3*piap=1as=10Fs=1Nn=65T=1 %参数你根据需要作修改

wp=2/T*tan(Wp/2)ws=2/T*tan(Ws/2)%技术指标

[N,Wn]=buttord(wp,ws,ap,as,'s') %计算阶数

[z,p,k]=buttap(N) %计算模拟滤卜答波器原型

[Bap,Aap]=zp2tf(z,p,k)%求出转换中的所需要的零点和极点

[b,a]=lp2lp(Bap,Aap,Wn) %低通到低通的频率转换,将其转换为模拟滤穗颂波器

MATLAB通过声卡接收的信号如下,我想问羡明下此乎如何修改可以得到该接收到的信号的set(AI,'TriggerChannel',chan(1))

set(AI,'TriggerType','Software')

set(AI,'TriggerCondition'兄扒告,'Rising')

set(AI,'TriggerConditionValue',0.001)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12563708.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存