完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 zzHong99 于 2011-12-19 17:36 编辑 兄弟不懂电子或信号方面,现有一难题望诸位达人帮帮忙:) 如图所示:这是采集到的电信号[随着时间增加不停读得的,比如40点/秒]。 可见噪音[毛刺]很多了。用‘平滑’可以处理这种毛刺,比如紧邻的10点取个算术平均。 可是平滑处理太原始了。 但更要紧的,不仅仅是微毛刺,这个大概2min级别的震荡也是噪音。 上面这张图,是无信号的,就是说它原本应该是基本水平的直线。 当有实际信号时,信号不会像微毛刺这样窄,比如从0.1min,大到30min或更大, 幅度也会比图上的大很多,一般类似正态,也可能拖尾[前陡后缓],也可能尖窄。 如下图,这个信号电压数值比上图就大多了。但一些小信号数值可能比上面噪音大不了多少。 我想,这个可能就涉及我们通常说的滤波,就去找了些相关资料。 找了一篇:窗函数法 FIR数字滤波,代码如下: %用海明窗设计一个数字FIR 低通滤波器 %技术指标:wp=0.2pi, Rp=0.25dB; ws=0.3pi, As=50dB wp = 0.2*pi; ws = 0.3*pi; tr_width = ws-wp; M = ceil(6.6*pi/tr_width) + 1 % M=67 n = [0:1:M-1]; %从0到M-1的向量[步长为1] wc = (ws+wp)/2; hd = ideal_lp(wc,M); w_ham=(hamming(M))'; h=hd.*w_ham; [db,mag,pha,grd,w]=freqz_m(h,[1]); delta_w=2*pi/1000; Rp=-(min(db(1:1:wp/delta_w+1))); As=-round(max(db(ws/delta_w+1:1:501))); 这段代码运行后,得到下图[省略了显示图像的代码] |
|
相关推荐 |
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1487 浏览 1 评论
200圆!求助大佬给一份VSG并网和离网模式的simulink仿真
1783 浏览 0 评论
MATLAB(3)--矩阵的引用(sub2ind、ind2sub、reshape函数使用)
2595 浏览 0 评论
2931 浏览 0 评论
4094 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 09:29 , Processed in 0.594579 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号