ssdata
访问状态空间模型数据
说明
[
从状态空间模型(LTI 数组)a
,b
,c
,d
] = ssdata(sys
)sys
中提取矩阵(或多维数组)数据 A
、B
、C
、D
。如果 sys
是传递函数或零极点增益模型(LTI 数组),则会先将其转换为状态空间形式。有关状态空间模型数据格式的详细信息,请参阅 ss
(Control System Toolbox)。
如果 sys
以描述符形式(非空 E
矩阵)出现,则会先推导出等效的显式形式。
如果 sys
有内部延迟,则在提取 A
、B
、C
、D
前会先将所有内部延迟设置为零(创建零阶帕德逼近)。对于某些系统,将延迟设置为零会创建奇异代数环,这会导致零延迟逼近不正确或定义不明确。对于这些系统,ssdata
无法显示矩阵并返回错误。此错误并不意味着模型 sys
本身存在问题。
对于广义状态空间 (genss
) 模型,ssdata
返回在所有控制设计模块的当前标称值下计算的状态空间模型。要访问 genss
模型对其静态控制设计模块的依赖关系,请使用该模型的 A
、B
、C
和 D
属性。
输入参数
输出参量
版本历史记录
在 R2006a 之前推出