State-Space
将连续线性系统建模为显式状态空间方程组
库:
Simulink /
Continuous
描述
State-Space 模块将线性系统建模为以显式形式表示的常微分方程组:
其中:
x 是状态向量。
u 是输入向量。
y 是输出向量。
x0 是系统的初始条件,它提供状态向量的初始值。
A、B、C 和 D 是包含系统方程中各项系数的矩阵。
您可以使用 State-Space 模块对时不变和时变线性隐式系统进行建模。
要对时不变系统建模,请将 A、B、C 和 D 参数指定为常量矩阵。
要对时变系统建模,请在仿真期间调节 A、B、C 和 D 参数。
要对连续线性隐式系统建模,请使用 Descriptor State-Space 模块。
指定系统矩阵
要对您的系统建模,请使用 A、B、C 和 D 参数指定系统矩阵。您可以指定稀疏矩阵或满矩阵。默认情况下,MATLAB® 创建满矩阵。有关详细信息,请参阅构造稀疏矩阵。
系统中的状态数、输入数和输出数确定系统矩阵的维度。
A - n×n,其中 n 是系统中的状态数。
B - n×m,其中:
n 是系统中的状态数。
m 是系统输入数。
C - r×n,其中:
r 是系统输出数。
n 是系统中的状态数。
D - r×m,其中:
r 是系统输出数。
m 是系统输入数。
图像显示系统矩阵的维度如何相互关联。

示例
扩展示例
端口
输入
输出
参数
模块特性
数据类型 |
|
直接馈通 |
|
多维信号 |
|
可变大小信号 |
|
过零检测 |
|
扩展功能
版本历史记录
在 R2006a 之前推出
