状态空间

实现线性状态空间系统

  • 图书馆:
  • 金宝appSimulink的/连续

描述

状态空间模块实现的系统,其行为定义为

X ˙ = 一种 X + ü ÿ = C X + d ü X | Ť = Ť 0 = X 0

哪里X是状态矢量,ü是输入向量,ÿ是输出矢量,以及X0是状态向量的初始条件。矩阵系数必须具有以下特征:

  • 一种必须是ñ-通过-ñ矩阵,其中ñ是状态的数量。

  • 必须是ñ-通过-矩阵,其中是输入的数量。

  • C必须是[R-通过-ñ矩阵,其中[R是输出的数量。

  • d必须是[R-通过-矩阵。

在一般情况下,块具有一个输入端口和一个输出端口。在C或d矩阵的行数是相同的输出端口的宽度。在B或d矩阵的列数是相同的输入端口的宽度。如果你想一个自治的线性系统没有输入的模式,建立了B和d矩阵为空。在这种情况下,该块作为不带输入端口和一个输出端口,并且实现以下系统中的源块:

X ˙ = 一种 X ÿ = C X X | Ť = Ť 0 = X 0

金宝app®软件转换包含零到一个稀疏矩阵进行高效乘法矩阵。

端口

输入

展开全部

型的实值输入矢量,其中所述宽度等于在列数d矩阵。欲了解更多信息,请参阅描述

数据类型:

产量

展开全部

数据类型的实值输出向量与宽度等于行数Cd矩阵。欲了解更多信息,请参阅描述

数据类型:

参数

展开全部

指定矩阵系数一种,作为一个真正的值ñ-通过-ñ矩阵,其中ñ是状态的数量。有关矩阵系数的更多信息,请参阅描述

程序中使用

块参数:一种
类型:特征向量,串
价值观:标|矢量|矩阵
默认:'1'

指定矩阵系数,作为一个真正的值ñ-通过-矩阵,其中ñ是状态的数量和是输入的数量。有关矩阵系数的更多信息,请参阅描述

程序中使用

块参数:
类型:特征向量,串
价值观:标|矢量|矩阵
默认:'1'

指定矩阵系数C作为一个真正的值[R-通过-ñ矩阵,其中[R是输出的数目和ñ是状态的数量。有关矩阵系数的更多信息,请参阅描述

程序中使用

块参数:C
类型:特征向量,串
价值观:标|矢量|矩阵
默认:'1'

指定矩阵系数d作为一个真正的值[R-通过-矩阵,其中[R是输出的数目和是输入的数量。有关矩阵系数的更多信息,请参阅描述

程序中使用

块参数:d
类型:特征向量,串
价值观:标|矢量|矩阵
默认:'1'

指定的初始状态矢量。

限制

该块的初始条件不能INF要么为NaN

程序中使用

块参数:X0
类型:特征向量,串
价值观:标|向量
默认:'0'

用于计算块的状态,指定为正绝对容差,实值,标量或矢量。要继承了配置参数的绝对容差,指定汽车要么-1

  • 如果你进入一个真实的标量,则该值将覆盖配置参数对话框中用于计算所有块状态的绝对公差。

  • 如果你进入一个真实的载体,那么矢量的尺寸必须在连续状态的尺寸在块匹配。这些值覆盖配置参数对话框中的绝对公差。

  • 如果输入汽车或-1,那么Simuli金宝appnk中使用的配置参数对话框中的绝对公差值(见求解窗格)来计算块的状态。

程序中使用

块参数:AbsoluteTolerance
类型:特征向量,串
价值观:'汽车'|'-1'|任何正实值标量或矢量
默认:'汽车'

分配一个唯一的名称给每个状态。如果该字段为空(“”),出现没有名字的分配。

  • 要指定一个名称,一个国家,输入引号之间的名称,例如,'位置'

  • 将名称指定到多个状态,输入括号包围的逗号分隔的列表,例如,{ 'A', 'B', 'C'}。每个名称都必须是唯一的。

  • 与在MATLAB变量分配状态名称®工作区,输入变量不带引号。变量可以是一个字符向量,字符串,单元阵列,或结构。

限制

  • 国家名称仅适用于选定的块。

  • 状态的数量必须与国家名称的数量之间分配均匀。

  • 您可以指定除国家名称较少,但不能指定比美国更多的名字。

    例如,你可以在一个系统中有四个国家指定两个名字。第一个名称适用于前两个状态和第二个名字的最后两个状态。

程序中使用

块参数:ContinuousStateAttributes
类型:特征向量,串
价值观:“”|用户自定义
默认:“”

块特性

数据类型

直接馈通

多维信号

没有

可变大小信号

没有

过零检测

没有

扩展功能

也可以看看

|

话题

R2006a前推出