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

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

此处可以得到低通滤波器的截止频率为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中的程序为

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

相关推荐
LOVE️YOU3 小时前
Python 中 Tuple 为什么有时可 Hash,有时不可 Hash?
开发语言·python·哈希算法
小oo呆3 小时前
【学习心得】迭代器和可迭代对象
开发语言·python
AC赳赳老秦4 小时前
采集行为合规自检:OpenClaw 自动校验 robots 协议与采集频率,规避违规采集风险
java·开发语言·c++·python·php·deepseek·openclaw
迅猛龙办公室4 小时前
Python输出当前计算机的系统日期和时间
开发语言·前端·python
志栋智能4 小时前
超自动化运维:实现IT服务消费化的基础
运维·自动化
XiaoMaqqqq5 小时前
知名的IP驱动产业新场景新工具
网络·python·网络协议·tcp/ip
言乐65 小时前
Python实现语音审核模型
开发语言·python·django·virtualenv·pygame
程序员清风6 小时前
Python 数据分析环境搭建:从 Jupyter 到 pandas
python·jupyter·数据分析
月光船幽幽6 小时前
加性偏移外推提升参数识别可靠性
python·算法
凯哥Java7 小时前
写代码怎么避免逻辑漏洞?
java·开发语言·人工智能·自动化