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)也是

相关推荐
开开心心就好4 分钟前
免费格式转换工具视频音频文档都能转
人工智能·智能手机·ocr·电脑·音视频·散列表·启发式算法
东风破_10 分钟前
手写一个 Mini Cursor:让 Agent 读写文件、执行命令并创建项目
人工智能
码少女12 分钟前
数据结构——冒泡排序及优化
数据结构·算法·排序算法
tyqtyq2213 分钟前
营养餐单规划:AI 科学饮食规划系统的鸿蒙实现
人工智能·学习·华为·职场和发展·生活·harmonyos
艾莉丝努力练剑23 分钟前
【AI面试】AI八股文
人工智能·ai·面试·langchain·八股文
梦回江东26 分钟前
ansible中的主机清单
算法
RSTJ_162528 分钟前
PYTHON+AI LLM DAY ONE HUNDRED AND THREE
开发语言·人工智能·python
青梅橘子皮31 分钟前
string---入门OJ题(1)
数据结构·算法
城中南小36 分钟前
3D-VLA 方法原理详解
人工智能·计算机视觉·3d
qq_454245031 小时前
BasicMethod.Map 设计框架:8 个并行基础模块的数学根基与实现
数据结构·算法·c#