离散化实现低通滤波器(选用双线性变换)

学习了离散化后整理了其中的核心步骤,此处不对原理进行深究,仅仅介绍如何对一个连续系统进行离散化

此处可以得到低通滤波器的截止频率为1000rad/s.

离散化的过程为将s = 2/Ts * (z - 1) / (z + 1) (选用双线性变换)

得到离散化序列为 Y(z) = wc \* Ts / (2 + wc) * R(z) + wc \* Ts / (2 + wc) * R(z - 1)

  • (2 - Ts\*wc) / (2 + wc) * Y(z-1)

Matlab中的程序为

可得在仿真中完全得到相同的效果

相关推荐
smj2302_796826525 小时前
解决leetcode第3989题网格中保持一致的最大列数
python·算法·leetcode
吴梓穆6 小时前
Python 基础 正则表达式
python
巧克力男孩dd7 小时前
Python超典型练习题(第一次作业)
开发语言·python·算法
闲猫7 小时前
LangChain / Core components / Models
开发语言·python·langchain
梦想的旅途29 小时前
JavaScript 实现企业微信消息自动发送的技术实践
运维·javascript·自动化·企业微信
wechatbot8889 小时前
企业微信 AI 自动化运营:RPA 与 API 方案效果实测
人工智能·微信·自动化·企业微信·rpa
cui_ruicheng10 小时前
Python从入门到实战(十三):模块、包与环境管理
开发语言·python
海兰10 小时前
【实用程序】网页公开信息智能采集系统详细设计指南
人工智能·学习·自动化·采集信息
李宸净10 小时前
Web自动化测试selenium+python
前端·python·selenium