永发信息网

matlab 怎么计算sinad

答案:2  悬赏:10  手机版
解决时间 2021-01-20 09:19
matlab 怎么计算sinad
最佳答案
在matlab关于sinad的帮助文档中有说明和示例,这是一个正弦信号+谐波+噪声的例子
n = 0:159;
x = cos(pi/4*n)+0.025*sin(pi/2*n);
rng default;
y = cos(pi/4*n)+0.025*sin(pi/2*n)+0.05*randn(size(n));
r = sinad(x)
powfund = 1;
powharm = 0.025^2;
thSINAD = 10*log10(powfund/powharm)
r =
32.0412
thSINAD =
32.0412

-----------------------到这为止是不计噪声,只计算由正弦信号和谐波组成信号的sinad,直接采用函数sinad与分别用两部分信号幅值平方的比值求分贝数得到的结果相同。
r = sinad(y)

varnoise = 0.05^2;
thSINAD = 10*log10(powfund/(powharm+varnoise))
r =
23.6793
thSINAD =
25.0515

-----------------到这是在原来的基础上再加上标准差为0.05的高斯噪声,用0.05^2带入计算分贝数,与sinad函数计算结果相近。
全部回答

就版本软件不支持,需要R2013b以上
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
媒人的别称有哪些 婚姻嫁娶起着牵线搭桥的作
关于募捐的词语
扒皮鱼怎么做如何做好吃
建筑加固的植钢筋补强
做进口生意女人适合带什么牌子手表
干芋头丝怎么做好吃,干芋头丝的吃法
女孩姓陈起名叫若木是什么意思
阿育吠陀什么意思
9.1比182化简
我的电脑安装的是XP系统的,为什么没有自带的e
质疑非员额法官办案违法,律师上诉有错吗
求最靠谱的服装批发软件
我买了999.9银手镯20.88克288元贵吗
3千克是不是等于3ooo千克
3匹压缩机放到5匹空调上能用吗?谢谢
推荐资讯
我有三个警铃,一个开关控制1,2,另一个开关
在新产品开发方面,应该注意哪些问题呢?
《饥荒》猪人怎么驯服 饥荒猪人驯服作用技巧
想做文字编辑,请问什么大学什么专业比较好
身上有钢板坐高铁要什么证件
求能够看高清电影的电脑配置!!!
长95厘米.宽56厘米是多少寸
分手一年了都没重新找男朋友,很难受,现在只
华语新四大天王带华字的
巫师三怎么获得昆特牌
日式风铃的种类
《霜降柿子红》的文学评论
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?