低通滤波器(LPF)可以滤除频率高于截止频率的信号,类似的还有高通滤波器,带通滤波器,带阻滤波器。一阶RC低通滤波器的电路如下图所示;

参考了Wiki了,然后推导了一遍;首先输入输出的关系如下;

所以电容的的充电时间为 因此满足以下条件;

所以由①,②可得:

将方程进行离散化,如果输入和输出输入按照 的时间采样,那么可以将输入和输出序列化,则序列化为:

序列化为:

因此可以将③式转化为:

因此最终滤波输出的序列 如下所示;

同样进行简化之后可以得到;

后面可以根据这个公式进行程序设计;另外,截止频率满足;

2 simulink 仿真

这里直接根据公式③构建一搞Subsystem;

Subsystem

整体的仿真图如下:

其中Sine Wave频率设置为2*pi*50

其中Sine Wave1频率设置为2*pi

所以这里需要使得2*pi*50的信号衰减,所以根据,截止频率的计算公式,可以改变增益的值,具体如下所示;

3 simulink 运行结果

最终的仿真的运行结果如下图所示;Gain Value为0.005Gain Value为0.0318

4 matlab运行结果

5 C语言运行结果

实际测试结果;

#滤波器##频率##信号##MATLAB##C语言#

c++低通数字滤波器_快速扫盲之一阶RC低通数字滤波器算法实现相关推荐

  1. 一阶RC低通滤波电路数字化

    一阶RC低通滤波电路数字化 1. 一阶RC电路 1.1 电路图 1.2 时域表达式 1.3 传递函数 1.4 ZZZ变化 & 差分方程 1.5 一阶RC数字滤波器的基本算法 1. 一阶RC电路 ...

  2. 【滤波器学习笔记】一阶RC低通滤波

    一阶RC低通滤波 从模拟到数字 本文整理自网络.<匠人手记>等书籍文章 模拟电路低通滤波时域.频域 软件低通滤波 典型电路 图1 典型RC电路 直流.交流.脉冲信号都可以用它 时域 电容电 ...

  3. 一阶RC低通滤波算法原理与实现

    文章目录 1. 一阶低通滤波算法原理 2. 一阶滤波算法的特点 3. 基本算法的例程 4. 优化:减少乘.除的运算次数以提高运算速度 5. 改进:动态调整滤波系数 动态调整滤波例程 本文整理自网络,参 ...

  4. 一阶RC滤波器,数字滤波器

    目前,项目需要处理信号.目标信号是特定频率范围内的信号.高频视为干扰.而一阶RC滤波器容易实现.但是网上资料往往没有详细的推导.因此在这里把笔记记下.本文的优势是比较详细,参数配置都有公式依据. 目录 ...

  5. 3dmax高版本转低版本插件_视频编辑干货资料:低版本打开高版本pr文件

    做视频编辑的朋友都会用到pr软件,它具有强大的视频编辑功能,为此做视频编辑的朋友经常从网上收集相关资料下载使用,也会碰到下载的资料往往比我们实际应用的pr软件版本要高,因此无法打开下载文件.碰到这种情 ...

  6. 简述RC低通滤波原理

    首先需要明确,低通指的是低频率通过. 然后上图: 上图是RC低通滤波电路的原理图,我们可以把电路稍微改动一下: 这样看起来更像一个分压电路. 由于电容C具有隔直通交的特性,所以输入的高频分量相当于经过 ...

  7. 「避坑干货」2022华强北耳机快速扫盲

    其实吧,华强北耳机本身是一款不错的产品,但因一个商家忽悠,好多人小白都上当了,购买收到的不是华强北上成产品,甚至都不是华强北耳机,挂羊头买狗肉的商贩还真不少!今天 小编就整理一下,带领大家如何避坑! ...

  8. iir数字滤波器_手把手教系列之一阶数字滤波器设计实现(附代码)

    [导读] 前面分享了 IIR/FIR/mean/梳状数字滤波器的具体设计实现,这几种使用起来或许觉得计算量大,相对复杂.实际工程应用中通常有必要过滤来自传感器或音频流的数据,以抑制不必要的噪声.有的应 ...

  9. 高通骁龙820亚洲首秀:功耗低,跑分高,体验好--ESM

    时隔一个月,高通从纽约到北京举办骁龙820芯片沟通会,实现这颗年度旗舰处理器的亚洲首秀. 8核64位的骁龙810的发热不仅是在市场上重创了高通,对于高通人来说是一个不小的打击,特别是对士气的挫伤.因为 ...

最新文章

  1. 使用SSH+SFTP操作终端全解析,告别XShell
  2. SAP CRM product settype read from database table
  3. python异步io 队列_python 学习笔记九 队列,异步IO
  4. js微信监听返回_微信小程序(2)- 框架结构amp;运行环境
  5. 安装Docker,配置阿里云加速和 docker-compose 国内镜像
  6. Nginx DNS resolver配置实例
  7. AAC AMR WAV MP3 采样率
  8. IE8升级IE11报错
  9. 数据库导出Excel乱码 解决
  10. weblogic安装与部署项目
  11. 如何使用C4D的反射通道创建一个金属外观?
  12. 北斗/GNSS在ROS机器人系统的应用
  13. 1389: 程序员PIPI II
  14. paypal简单分享
  15. 【爬虫】使用request模块进行爬虫
  16. 第一个java程序(输出个人信息)
  17. Android 蓝牙 A2dp 编码SBC、AAC、Aptx、LDAC、LHDC aduio音频概述(1)
  18. 物联网之STM32开发一(基础知识)
  19. 联想笔记本Fn+Q性能调节模式失效
  20. 力扣 658. 找到 K 个最接近的元素

热门文章

  1. 机器学习基础(四十八)—— 概率
  2. csdn markdown 的使用 (二)
  3. c mysql清理日志文件_MySQL 一般查询日志或者慢查询日志历史数据的清理
  4. 5岁自学python编程-python学习笔记(五岁以下儿童)深深浅浅的副本复印件,文件和文件夹...
  5. python资料-(转)python资料汇总(建议收藏)零基础必看
  6. python爬取小视频-今天给大家带来了python抓取b站小视频的小爬虫
  7. python是什么 自学-你是如何自学 Python 的?
  8. 语音 识别_语音识别_qq语音识别 - 云+社区 - 腾讯云
  9. 语音识别是如何识别出各地方言的?
  10. 搜狗王小川:搜狗的语音识别比阿里和科大讯飞的好