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