完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在SigmaStudio的帮助文档里的算法信息 关于 Bandpass 滤波器系数的计算公式说明书写有误,在
里面的alpha= sin(ω0) * sinh( ln(2)/2 * bandwidth * ω0/sin(ω0) 少了一个“)”,也就是没有和"sinh("对应的")",不知道正确应该加在哪里?谢谢! |
|
相关推荐
4个回答
|
|
[size=10.0000pt]您好,您的问题已经提交给ADI相关专家,将邀请专家尽快回答您的问题。谢谢!
|
|
|
|
我用C按照以上资料写了一段计算程序,但运行结果不对,请帮我看看哪里搞错了,谢谢:
float w0,sn,cs,alpha,gainLinear; float a2,a1,a0,b2,b1,b0; float Gain=0; float f0=1000; float bandwidth=1.41; w0 = 2*3.1415926*f0/48000 ; gainLinear = pow(10,(Gain/20)); alpha = sin(w0) * sinh( 0.69314718055994530941723212145818/2 * bandwidth * w0/sin(w0)); a0 = 1 + alpha ; a1 = -2*cos(w0) ; a2 = 1 - alpha; b0 = alpha * gainLinear ; b1 = 0; b2 = -alpha * gainLinear; 正确结果应该是: a2:-0.87519109249115 a1:1.85914862155914 b2:-0.0624043941497803 b1:0 B0:0.0624043941497803 但实际运行结果却是: a2:-0.933442 a1:1.98289 b2:-0.0665579 b1:0 B0:0.0665579 |
|
|
|
WYF13760287143 发表于 2018-12-12 11:33 您好,应该放在最后 。 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1004 浏览 2 评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1394 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1942 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4275 浏览 2 评论
9068 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1556浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1700浏览 2评论
1005浏览 2评论
1683浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1395浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-28 13:05 , Processed in 0.979184 second(s), Total 83, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号