如何计算出传递函数
技术分享
发布于 2025-07-18 09:46:39
查看 1过去319天
问题现象
不清楚如何使用系统辨识工具箱实现传递函数的输出。
解决方法
可以使用tfest()估计传递函数模型,辨识数据可以是时域数据及频域数据。
Gest = tfest(data, σ) 使用数据估计传递函数模型,数据可以是时域数据及频域数据。
Gest = tfest(data, p, z) 同时可以指定辨识模型的零极点数量。
示例如下,使用频域响应数据估计传递函数:
using TySystemIdentification
using TyControlSystems
using TyBase
load(pkgdir(TySystemIdentification)*"/examples/resources/z3.jl")
data
sys = tfest(data,3,1)

关于tfest函数的更多使用说明可以参考帮助文档:

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境