只需一步,快速开始
您需要 登录 才可以下载或查看,没有账号?我要加入
使用道具 举报
原帖由 crystalmonkey 于 2006-11-21 10:42 发表 我是新手,用noisy=awgn(signal,25)给信号加噪25db,然后用happy的程序分析得出的信噪比为55.8713,为什么不是25呢?
原帖由 crystalmonkey 于 2006-11-21 11:01 发表 谢谢8哥回复,我不是搞信号的,所以概念有些不清,我采集的信号是ansys生成的结构自振频率,awgn中所说的将原始信号视为0dbw是什么意思?这时噪声又是多少dbw呢?awgn到底是怎么加的噪声和如何衡量的?请指教。
原帖由 crystalmonkey 于 2006-11-21 11:12 发表 精华贴我已经看了,还是不是很明白,我在用awgn时加上'measured'参数,再用happy 的程序结果就成了18.6103,我用10*log10((std(signal)^2/(std(signal-noisy))^2))的结果是18.6501
原帖由 crystalmonkey 于 2006-11-21 11:40 发表 以分贝为单位,比如我要加入噪声,使生成的信号的信噪比是25分贝,而且用happy 的程序算也是25分贝,我应该怎么用awgn函数呢?请指教。
原帖由 crystalmonkey 于 2006-11-21 12:42 发表 我就是这样做的,答案是18.6103,我的信号是1*400矩阵,数值从十几到一百二十几。
原帖由 crystalmonkey 于 2006-11-21 19:32 发表 用你的方法的确是对的,谢谢指教!但用那个程序SNR(signal,noisy)就不对,而且我也读不懂他的第一项为什么要先减去均值再取平方呢?我的上一个回帖利用的方差比再取对数错在哪呢?请再指教。
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|联系我们|声振论坛
GMT+8, 2025-2-22 15:13 , Processed in 0.066367 second(s), 17 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.