主要内容

离散状态空间

实现离散状态空间系统

  • 库:
  • 金宝app模型/离散

  • 离散状态空间块

描述

非空矩阵的块行为

离散状态空间块实现所描述的系统

x n + 1 一个 x n + B u n y n C x n + D u n

在哪里u是输入,x是州,和y是输出。矩阵系数必须具有这些特征,如下图所示:

  • 一个必须是一个n——- - - - - -n矩阵,n是状态数。

  • B必须是一个n——- - - - - -矩阵,为输入的个数。

  • C必须是一个r——- - - - - -n矩阵,r为输出数。

  • D必须是一个r——- - - - - -矩阵。

该块接受一个输入并生成一个输出。的列数是输入向量的宽度BD矩阵。属性中的行数是输出向量的宽度CD矩阵。要定义初始状态向量,请使用初始条件参数。

为…指定由零组成的向量或矩阵一个BCD,或初始条件,可以使用0函数。

空矩阵的块行为

当矩阵一个B,C为空(例如,[]),块的功能就变成杜y (n) = (n).如果初始条件Vector也是空的,块使用的初始状态向量为零。

港口

输入

全部展开

的输入向量,其中宽度等于BD矩阵。有关更多信息,请参见描述

提示

对于整数和定点输入信号,使用定点整数块。

数据类型:|

输出

全部展开

属性中的行数为宽度的输出向量CD矩阵。有关更多信息,请参见描述

数据类型:|

参数

全部展开

主要

指定矩阵系数一个,作为实值n——- - - - - -n矩阵,n是状态数。有关矩阵系数的更多信息,请参见描述

编程使用

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

指定矩阵系数B,作为实值n——- - - - - -矩阵,n是状态数,和为输入的个数。有关矩阵系数的更多信息,请参见描述

编程使用

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

指定矩阵系数C,作为实值r——- - - - - -n矩阵,r是输出数,和n是状态数。有关矩阵系数的更多信息,请参见描述

编程使用

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

指定矩阵系数D,作为实值r——- - - - - -矩阵,r是输出数,和为输入的个数。有关矩阵系数的更多信息,请参见描述

编程使用

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

将初始状态向量指定为标量或向量。初始状态向量不能包含值。

编程使用

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

指定样本之间的时间间隔。看到指定样品时间

编程使用

块参数:SampleTime
类型:特征向量
价值观:标量|向量
默认值:' 1 '

状态属性

使用此参数为块状态分配一个唯一的名称。默认值是' '.当该字段为空时,不分配名称。当使用这个参数时,请记住以下注意事项:

  • 有效的标识符以字母或下划线字符开头,然后是字母数字或下划线字符。

  • 州名只应用于选定的块。

该参数使状态名必须解析为Simulink信号对象金宝app当你点击应用

有关更多信息,请参见模型接口元素的C代码生成配置(金宝app仿真软件编码器)

编程使用

块参数:StateName
类型:特征向量
价值观:唯一的名称
默认值:''

选择此复选框要求将状态名解析为Simulink金宝app®信号对象。

依赖关系

要启用此参数,请指定国家的名字.只有当您设置了模型配置参数时,此参数才会出现信号的分辨率而不是没有一个

编程使用

块参数:StateMustResolveToSignalObject
类型:特征向量
价值观:”从“|”“
默认值:“关闭”

块特征

数据类型

|

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

扩展功能

PLC的代码生成
使用Simulink®PLC Coder™生成结构化文本代码。金宝app

之前介绍过的R2006a