fdatool中的幅值响应 怎么计算

设计一个幅值是100,45hz的正弦波,设计一个滤波器,观察滤波器的幅值响应:

滤波前的数据的峰峰值是100*2;

假设滤波后的数据峰峰值变成95*2;(95*2是滤波后的数据的峰峰值,不是fft后的值)

计算 45hz对应的幅值响应(db):20*log10(190/200)

Fs=1200;
x=0:Fs;
y=100*sin((2*pi*99)*x/Fs);% 99Hz的幅值是A=100
filterdata = filter(my_filter,y);

figure(1);
plot(y,'r');hold on;plot(filterdata,'b');

fdatool滤波器设计工具:幅值响应图可以看到45hz对应的幅值响应(db)也是

相关推荐
AI慧聚堂1 分钟前
自动化 + 人工智能:投标行业的未来是什么样的?
运维·人工智能·自动化
盛世隐者2 分钟前
【pytorch】循环神经网络
人工智能·pytorch
游是水里的游2 分钟前
【算法day19】回溯:分割与子集问题
算法
不想当程序猿_3 分钟前
【蓝桥杯每日一题】分糖果——DFS
c++·算法·蓝桥杯·深度优先
cdut_suye14 分钟前
Linux工具使用指南:从apt管理、gcc编译到makefile构建与gdb调试
java·linux·运维·服务器·c++·人工智能·python
南城花随雪。22 分钟前
单片机:实现FFT快速傅里叶变换算法(附带源码)
单片机·嵌入式硬件·算法
开发者每周简报34 分钟前
微软的AI转型故事
人工智能·microsoft
dundunmm37 分钟前
机器学习之scikit-learn(简称 sklearn)
python·算法·机器学习·scikit-learn·sklearn·分类算法
古希腊掌管学习的神37 分钟前
[机器学习]sklearn入门指南(1)
人工智能·python·算法·机器学习·sklearn
波音彬要多做39 分钟前
41 stack类与queue类
开发语言·数据结构·c++·学习·算法