OutputResponse
OutputResponse[sys,u[t],{t,tmin,tmax}]
给出系统模型 sys 对输入 u[t] 的数值输出响应,其中 tmin≤t≤tmax.
OutputResponse[sys,{u[0],u[1],…}]
给出离散时间系统 sys 对输入序列 u[i] 的输出响应.
OutputResponse[sys,u[t],t]
给出系统 sys 对输入 u[t] 的符号输出响应,以时间 t 的函数表示.
OutputResponse[sys,{u1[t],…,um[t]},…]
给出多个输入 ui[t] 的输出响应.
更多信息
- OutputResponse 也称为脉冲响应、阶跃响应和斜面响应.
- OutputResponse 求解给定输入的内在微分或者差分方程.
- 系统模型 sys 可以是 TransferFunctionModel、StateSpaceModel、连续时间 AffineStateSpaceModel 或者连续时间 NonlinearStateSpaceModel.
- 线性 TransferFunctionModel 或者 StateSpaceModel sys 也可以是描述器和延迟系统.
- 微分和差分方程的初始值必须是 TransferFunctionModel 的零值. 对于状态空间模型,它们必须是 sys 的状态操作值,除非特别指定.
- OutputResponse[{sys,{x10,x20,…,xn0}},…] 可用于指定状态空间模型 sys 的初始状态.
- 对于描述器状态空间系统,初始状态必须一致.
- 对于延迟状态空间系统,初始状态包括历史,并且可以以 xi0[t](其中 t≤0). »
范例
打开所有单元关闭所有单元范围 (47)
基本用途 (19)
连续时间系统 (19)
描述器 StateSpaceModel 的响应:
如果一个标量输入信号被指定为一个多输入系统,那么信号则按序应用于每个输入通道:
具有正弦描述器矩阵的 StateSpaceModel:
AffineStateSpaceModel 对 UnitStep 输入的输出响应:
NonlinearStateSpaceModel 对 UnitStep 输入的输出响应:
属性和关系 (5)
对于状态输出,StateResponse 的结果和 OutputResponse 相同:
OutputResponse 假设 时的输入为零:
因此使用 InverseLaplaceTransform 获得的解与 时的不同:
一致的初始状态取决于来自 KroneckerModelDecomposition 的慢速子系统:
可能存在的问题 (4)
文本
Wolfram Research (2010),OutputResponse,Wolfram 语言函数,https://reference.wolfram.com/language/ref/OutputResponse.html (更新于 2014 年).
CMS
Wolfram 语言. 2010. "OutputResponse." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/OutputResponse.html.
APA
Wolfram 语言. (2010). OutputResponse. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/OutputResponse.html 年