|
SOLUTIONS
|
MATHEMATICA 内置符号
StateSpaceModel[{a, b, c, d}]
表示状态矩阵为 a、输入矩阵为 b、输出矩阵为 c 和转移矩阵为 d 的状态空间模型.
StateSpaceModel[{a, b, c, d, e}]
表示具有描述器矩阵 e 的描述器状态空间模型.
StateSpaceModel[tfm]
给出正则(proper)TransferFunctionModel 对象 tf 的状态空间实现.
StateSpaceModel[{f, g}, {{x1, x10}, ...}, {{u1, u10}, ...}]
给出通过
或者
关于点
的泰勒线性化而取得的状态空间模型.
StateSpaceModel[eqns, {{x1, x10}, {x2, x20}, ...}, {{u1, u10}, {u2, u20}, ...}, y,
]
给出通过输出为 y、自变量为
的常微分或者差分方程 eqns 关于点
的泰勒线性化而取得的状态空间模型.
更多信息更多信息
- StateSpaceModel 可以表示连续时间或者离散时间中的标量和多变量系统.
- 时间延迟可以用任意状态空间模型表示,通过在任意矩阵中使用 SystemsModelDelay.
- 由方程
建模,并且具有状态
、控制输入
和输出
的连续时间系统可以指定为 StateSpaceModel[{a, b, c, d}]. - 由方程
建模,并且具有状态
、控制输入
、输出
和采样周期
的离散时间系统可以指定为 StateSpaceModel[{a, b, c, d}, SamplingPeriod->
]. - 连续时间和离散时间描述器状态空间系统可以按如下指定:
-
StateSpaceModel[{a,b,c,d,e}] 
StateSpaceModel[{a,b,c,d,e},SamplingPeriod->
]
- 对于具有 n 个状态、p 个输入和 q 个输出的系统,矩阵 a、b、c、d 和 e 应该具有维度
、
、
、
和
. - 可以使用下列简短输入:
-
StateSpaceModel[{a,b,c}] 
StateSpaceModel[{a,b}] 
StateSpaceModel[{a,b,c,Automatic,e}] 
StateSpaceModel[{a,b,Automatic,Automatic,e}] 
- 对于方程式输入,默认的线性化点
和
为零. - 可以给出下列选项:
-
SamplingPeriod None 采样周期 StateSpaceRealization Automatic 规范实现 DescriptorStateSpace Automatic 标准或者描述器实现 SystemsModelLabels None 输入、输出和状态变量的标签 - 当从传递函数模型 tfm 进行转化时,使用可控制实现.
版本 8 的新功能 | 版本 9 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »



