主要内容

离散时间积分器

执行离散集成或积累的信号

  • 离散时间积分器块

库:
金宝app模型/常用的块
金宝app模型/离散
高密度脂蛋白编码器/离散
高密度脂蛋白编码器/ HDL浮点操作

描述

使用离散时间积分器块的地方积分器块创建一个纯粹的离散模型。与离散时间积分器块,您可以:

  • 定义初始条件块对话框或块的输入

  • 定义一个输入增益(K)的价值

  • 输出块状态

  • 定义在积分上限和下限

  • 重置状态与额外的复位输入

输出方程

时间的第一步,阻塞状态n = 0,与最初的输出y (0) = IC或初始状态x (0) = IC,这取决于初始条件设置参数值。

对于一个给定的步骤n > 0仿真时间t (n),仿金宝app真软件®更新输出y (n)如下:

  • 向前欧拉方法:

    y (n) = y (n - 1) + K * [t (n) - t (n - 1)) * u (n - 1)
  • 向后欧拉方法:

    y (n) = y (n - 1) + K * [t (n) - t (n - 1)) * u (n)
  • 梯形方法:

    y (n) = y (n - 1) + K * [t (n) - t (n - 1)] * [u (n) + (n - 1) / 2

金宝app模型自动选择一个状态空间实现这些输出方程根据块样品时间,可以明确或触发。当使用显式的样品时间,t (n) - t (n - 1)降低了样品的时间T对所有n > 0

集成和积累的方法

这个块可以集成或积累一个信号使用欧拉向前,向后欧拉,或梯形法。假设u是输入,y是输出,x是国家所有。对于一个给定的步骤n仿真金宝app软件更新y (n)x (n + 1)。在集成模式中,T是块样品时间(δT引发的样品时间)。在积累模式下,T = 1。计算块样品时间决定了输出而不是输出值。K是获得的值。根据上限或下限值剪辑。

向前欧拉方法

向前欧拉方法(默认),也称为矩形,或左近似

软件近似1 / s作为T / (z 1)。块的输出表达式的一步n是:

(n + 1) = x (n) + K * T * u (n) y (n) = x (n)

块使用这些步骤来计算输出:

步骤0:y (0) = IC(如果必要夹)x (1) = y (0) + K * T * u(0)步骤1:y (1) = x (1) (2) = x (1) + K * T * u (1) n步:y (n) = x (n) (n + 1) = x (n) + K * T * u (n)(如果必要夹)

使用这种方法,输入端口1没有直接的引线。

向后欧拉法

向后欧拉法,也称为向后矩形或右手近似

软件近似1 / s作为T * z / (z 1)。块的输出表达式的一步n

y (n) = y (n - 1) + K * T * u (n)。

x (n) = ((n) 1)。块使用这些步骤来计算输出。

  • 如果参数初始条件设置被设置为输出汽车触发和函数调用子系统:

    步骤0:y (0) = IC(必要时剪)x (1) = y (0)
  • 如果参数初始条件设置被设置为汽车non-triggered子系统:

    步骤0:x (0) = IC(必要时剪)x (1) = y (0) (0) = x + K * T * u(0)步骤1:x y (1) = (1) + K * T * u (1) x (2) = y (1) n步:y (n) = x (n) + K * T * u (n) x (n + 1) = y (n)

使用这种方法,输入端口1直接引线。

梯形法

对于这种方法,软件近似1 / s作为T / 2 * (z + 1) / (z 1)

T采样周期是固定的(等于),表达式计算的输出是:

x (n) = y (n - 1) + K * T u (n - 1) / 2 * y (n) = x (n) + K * T / 2 * u (n)
  • 如果参数初始条件设置被设置为输出汽车触发和函数调用子系统:

    步骤0:y (0) = IC(必要时剪)x (1) = y (0) + K * T / 2 * u (0)
  • 如果参数初始条件设置被设置为汽车non-triggered子系统:

    步骤0:x (0) = IC(必要时剪)y (0) = x (0) + K * T / 2 * x (1) = y u (0) (0) + K * T / 2 * u(0)步骤1:x y (1) = (1) + K * T / 2 * u (1) x (2) = y (1) + K * T / 2 * u (1) n步:y (n) = x (n) + K * T / 2 * u (n) x (n + 1) = y (n) + K * T / 2 * u (n)

在这里,x (n + 1)下输出的最佳估计。不一样的状态,x (n)不等于y (n)

使用这种方法,输入端口1直接引线。

当T是一个变量

T是一个变量(例如,从触发获得次),块使用这些步骤来计算输出。

  • 如果参数初始条件设置被设置为输出汽车触发和函数调用子系统:

    步骤0:y (0) = IC(必要时剪)x (1) = y (0)
  • 如果参数初始条件设置被设置为汽车non-triggered子系统:

    步骤0:x (0) = IC(必要时剪)x (1) = y (0) (0) = x + K * T / 2 * u(0)步骤1:x y (1) = (1) + K * T / 2 * (u (1) + u (0)) x (2) = y (1) n步:y (n) = x (n) + K * T / 2 * (u (n) + u (n - 1)) x (n + 1) = y (n)

定义初始条件

您可以定义块的初始条件作为参数对话框或从外部输入信号:

  • 作为一个整体来定义初始条件参数,设置初始条件的来源参数内部并输入中的值初始条件文本框中。

  • 从外部来源,提供初始条件设置初始条件的来源参数外部。一个额外的输入端口出现在块中。

何时使用端口状态

使用国家港口,而不是输出端口:

  • 当块的输出被反馈到块复位端口或初始条件端口,导致一个代数循环。例如,看到sldemo_bounce_two_integrators模型。

  • 当你想通过国家从一个到另一个有条件地执行子系统,从而导致时机问题。例如,看到的建立一个离合器锁定模式

你可以解决这些问题通过国家通过国家港口而不是输出端口。金宝app仿真软件生成的状态在不同时间从输出,保护您的模型从这些问题。输出块状态,选择显示国家港口复选框。国家港口出现在顶部的块。

限制积分

保持输出在一定水平,选择限制输出复选框并输入限制在相应的文本框。这样做会导致块函数作为一个有限的积分器。当输出达到极限,积分作用结束关闭以防止积分。在仿真中,你可以改变限制但你不能改变是否输出是有限的。表显示了块决定输出。

积分 输出
小于或等于低饱和限制和输入是负的 举行的低饱和限制
之间的低饱和限制饱和上限 积分
大于或等于饱和上限和输入是正的 举行的饱和上限

生成一个信号,表明当国家有限,选择显示饱和港口复选框。一个新的饱和端口出现在块输出端口。

饱和信号有三个值之一:

  • 1表示所使用的上限。

  • 0表示,积分不是有限的。

  • 1表明所使用的下限。

重置状态

块重置其国家指定的初始条件,基于一个外部信号。导致块复位状态,选择其中的一个外部复位参数选项。指出复位复位端口出现,触发类型。

复位端口直接引线。如果块输出反馈到这个港口,直接或通过一系列块直接引线,一个代数循环的结果。要解决这个循环,饲料块的输出状态端口进入复位端口。访问阻塞状态,选择显示国家港口复选框。

重置触发类型

外部复位参数允许您确定属性的复位信号触发复位。触发器选项包括:

  • 不断上升的——重置状态当复位信号前沿。例如,这个图中显示上升复位触发器的作用对向后欧拉积分。

  • 下降——重置状态当复位信号下降沿。例如,这个图中显示的效果下降重置触发对向后欧拉积分。

  • 要么——重置状态时,复位信号上升或下降。例如,下图显示了一个要么复位触发器的作用对向后欧拉积分。

  • 水平——重置,输出复位信号时非零初始条件。例如,这个图中显示水平复位触发器的作用对向后欧拉积分。

  • 抽样水平——重置输出复位信号时的初始条件是零。例如,这个图中显示抽样水平复位触发器的作用对向后欧拉积分。

    抽样水平重置选项需要更少的计算,使其更有效的比水平重置选项。

    请注意

    离散时间积分器块,所有触发检测是基于信号与积极的价值观。例如,信号变化从1到0并不被视为前沿,但信号改变从0到1。

行为简化初始化模式

当您设置启用简化初始化模式未指定初始化检测简化在配置参数对话框。如果你使用简化初始化模式,的行为离散时间积分器初始化块不同于经典模式。新初始化行为更加健壮和提供更加一致的行为在这些情况下:

  • 在代数循环

  • 在启用和禁用

  • 当比较结果使用了样本时间对显式的样品时间,触发的块以同样的速度作为明确的样品时间

从简化初始化模式使得更容易转换连续时间积分器离散时间积分器块,因为初始条件为两块具有相同的意义。

在经典和简化初始化模式的更多信息,参见未指定初始化检测

启用和禁用行为与初始条件设置设置为输出

当你使用简化初始化模式初始条件设置设置为输出触发和函数调用子系统的启用和禁用行为块简化如下。

在关闭时间td:

y (td)= y (td1)

在启用时间te:

  • 如果父母子系统控制端口州时启用设置为重置:

    y (te)= IC。
  • 如果父母子系统控制端口州时启用设置为举行:

    y (te)= y (td)。

    下图显示了这种情况。

迭代器子系统

当使用简化初始化模式下,你不能把离散时间积分器在迭代器子系统。

在简化初始化模式中,迭代器子系统不维护时间。因此,如果一个离散时间积分器块,这需要时间,被放置在一个迭代器子系统,模型就会报告错误。金宝app

行为在一个子系统内部函数调用子系统启用

假设您有一个函数调用子系统,包括启用一个子系统,它包含一个离散时间积分器块。以下行为适用。

积分器的方法 样品时间类型的函数调用触发端口 的价值δT当函数调用子系统执行后首次启用 行为的原因

向前欧拉

触发

t - tstart

当函数调用子系统执行首次积分算法使用tstart与前面的仿真时间。

向后欧拉和梯形

触发

t - tprevious

当函数调用子系统执行首次积分算法使用tprevious与前面的仿真时间。

欧拉向前、向后欧拉和梯形

周期

样本的函数调用生成器

在周期模式下,离散时间积分器块使用函数调用生成器的样品时间δT

港口

输入

全部展开

输入信号,指定为一个标量、向量或矩阵

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

初始条件的州,指定为一个有限的标量,矢量、矩阵。

依赖关系

要启用这个端口,设置初始条件的来源外部

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

输出

全部展开

离散时间集成或积累的输入信号,指定为一个标量、向量或矩阵。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

信号指示状态是被限制时,指定为一个标量、向量或矩阵。三个值的信号有:

  • 1表明所使用的上限。

  • 0表明,积分不是有限的。

  • 1表明所使用的下限。

依赖关系

要启用这个端口,选择显示饱和港口复选框。

数据类型:||int8

块,输出作为标量、向量或矩阵。默认情况下,块增加了这个端口块顶部的图标。使用国家港口时:

  • 块的输出被反馈到块复位端口或初始条件端口,导致一个代数循环。例如,看到sldemo_bounce_two_integrators模型。

  • 你想传递到另一个国家从一个有条件地执行子系统,从而导致时间的问题。例如,看到sldemo_clutch模型。

有关更多信息,请参见何时使用端口状态

依赖关系

要启用这个端口,选择显示国家港口复选框。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

参数

全部展开

主要

指定或积累方法的集成。看到输出方程集成和积累的方法为更多的信息。

编程使用

块参数:IntegratorMethod
类型:特征向量
价值观:“集成:向前欧拉”|“集成:向后欧拉”|集成:梯形的|“积累:向前欧拉”|“积累:向后欧拉”|“积累:梯形”
默认值:“集成:向前欧拉”

指定一个标量、向量或矩阵的相乘的积分器的输入。获得的每个元素必须是一个正实数。

  • 指定一个值而不是1.0(默认)语义上等价于连接获得块积分器的输入。

  • 有效的条目包括:

    • 双(1.0)

    • 单(1.0)

    • (1.1 - 2.2 3.3 - 4.4)

    • [1.1 - 2.2;3.3 - 4.4)

提示

使用这个参数指定输入增益消除乘法操作生成的代码。然而,这个参数必须nontunable意识到这个好处。如果你想调整输入增益,将这个参数设置为1.0,使用外部增益块指定输入增益。

编程使用

块参数:gainval
类型:特征向量
价值观:标量|向量
默认值:“1.0”

选择重置触发器事件的类型美国初始条件:

  • 没有一个——不重置状态的初始条件。

  • 不断上升的——重置状态当复位信号前沿。

  • 下降——重置状态当复位信号下降沿。

  • 要么——重置状态时,复位信号上升或下降。

  • 水平——重置并保持输出复位信号时非零初始条件。

  • 抽样水平——复位输出复位信号时的初始条件是零。

有关更多信息,请参见重置状态重置触发类型

编程使用

块参数:ExternalReset
类型:特征向量
价值观:“没有”|“上升”|“下降”|“不是”|“水平”|“抽样水平”
默认值:“没有”

选择的初始条件:

  • 内部——初始条件的状态初始条件参数。

  • 外部——从外部获得状态的初始条件的信号。当您选择该选项,输入端口出现在块中。

编程使用

块参数:InitialConditionSource
类型:特征向量,字符串
价值观:“内部”|“外部”
默认值:“内部”

指定块的初始条件。最大和最小值绑定的输出最小输出最大块的参数。

提示

金宝app仿真软件的软件不允许这一块的初始条件

依赖关系

要启用该参数,设置初始条件的来源内部

编程使用

块参数:InitialCondition
类型:特征向量,字符串
价值观:标量| |向量矩阵
默认值:' 0 '

选择是否应用的价值初始条件参数块状态或块的输出。初始条件的重置价值。

  • 汽车——块选择应用初始条件参数。

    • 如果在non-triggered子系统和块积分器的方法设置为一个集成方法,设置初始条件:

      x (0) = IC

      重置:

      x (n) = IC

    • 如果块或函数调用子系统和触发积分器的方法设置为一个集成方法,设置初始条件好像输出被选中。

  • 输出块时,使用这个选项在触发或函数调用子系统和积分器的方法被设置为一个集成的方法。

    设置初始条件:

    y (0) = IC

    重置:

    y (n) = IC

  • 兼容性——此选项存在提供向后兼容性。你不能选择这个选项离散时间积分器块在仿真软件模型但是金宝app你可以选择它离散时间积分器块在图书馆。使用这个选项保持兼容仿真软件模型R2014a之前创建。金宝app

    R2014a之前,选择汽车被称为国家只有(最有效)。的选项输出被称为状态和输出。块的行为选择兼容性如下。

    • 如果未指定初始化检测被设置为经典,初始条件设置参数表现为汽车

    • 如果未指定初始化检测被设置为简化,初始条件设置参数表现为输出

请注意

这个参数被命名为使用初始条件作为初始和重置价值在R2金宝app014a前仿真软件。

编程使用

块参数:InitialConditionSetting
类型:特征向量
值:“汽车”|“输出”|“兼容性”
默认值:“汽车”

输入离散时间间隔的步骤。

默认情况下,使用离散采样时间1。设置一个不同的样品时间,输入另一个离散值,如0.1。

看到指定样品时间为更多的信息。

提示

  • 不指定一个样品时间为0。这个值指定了一个连续采样时间,不支持离散时间积分器的块。金宝app

  • 没有指定样品的时间因为这些值不离散。

  • 如果您指定1继承采样时间从上游块,确认上游块使用离散采样时间。例如,离散时间积分器块不能继承采样时间为0。

编程使用

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

限制块的输出之间的一个值低饱和限制饱和上限参数。

  • 选择此复选框限制块的输出之间的一个值低饱和限制饱和上限参数。

  • 清除此复选框不限制块的输出值。

依赖关系

选择该参数允许低饱和限制饱和上限参数。

编程使用

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

指定的上限作为标量的积分,向量或矩阵。您必须指定一个值之间输出最小输出最大参数值。

依赖关系

要启用该参数,选择限制输出复选框。

编程使用

块参数:UpperSaturationLimit
类型:特征向量,字符串
价值观:标量| |向量矩阵
默认值:“正”

指定积分下限作为标量、向量或矩阵。您必须指定一个值之间输出最小输出最大参数值。

依赖关系

要启用该参数,选择限制输出复选框。

编程使用

块参数:LowerSaturationLimit
类型:特征向量,字符串
价值观:标量| |向量矩阵
默认值:“负”

选中此复选框后,可以添加一个饱和输出端口。当你清除此复选框,阻止没有饱和输出端口。

依赖关系

选择该参数使饱和输出端口。

编程使用

块参数:ShowSaturationPort
类型:特征向量,字符串
价值观:“关闭”|“上”
默认值:“关闭”

选中此复选框后,可以添加一个状态输出端口。清除此复选框时,块没有输出端口状态。

依赖关系

选择该参数允许输出端口状态。

编程使用

块参数:ShowStatePort
类型:特征向量,字符串
价值观:“关闭”|“上”
默认值:“关闭”

选中此复选框后,可以将模型线性化命令把这一块没有复位和作为其金宝app输出没有限制,无论块复位和输出限制的设置选项。

提示

忽略了限制和重置可以线性化模型在一个操作点。这一点可能导致积分器重置或饱和。

编程使用

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

信号的属性

低价值的输出范围模型检查。金宝app

金宝app仿真软件使用最低执行:

请注意

输出最小不饱和或剪辑实际的输出信号。使用饱和块来代替。

编程使用

块参数:OutMin
类型:特征向量
:“[]”|标量
默认的:“[]”

上层模型的输出范围检查的价值。金宝app

金宝app仿真软件使用最大值来执行:

请注意

输出最大不饱和或剪辑实际的输出信号。使用饱和块来代替。

编程使用

块参数:OutMax
类型:特征向量
:“[]”|标量
默认的:“[]”

选择输出的数据类型。直接指定的类型可以被继承,或者表示为一个数据类型对象等金宝appSimulink.NumericType。有关更多信息,请参见控制信号的数据类型

当您选择一个继承的选择,块表现如下:

  • 继承:继承通过内部规则——金宝app仿真软件选择一个数据类型来平衡数值精度,性能,和生成的代码大小,而考虑到嵌入式目标硬件的特性。如果你改变嵌入式目标设置,选择的数据类型的内部规则可能会改变。例如,如果块繁殖的输入类型int8获得的int16ASIC / FPGA被指定为目标硬件类型、输出数据类型是什么sfix24。如果未指定的(假设32位通用),即,a generic 32-bit microprocessor, is specified as the target hardware, the output data type isint32。如果没有提供的单词长度的目标微处理器可以容纳输出范围,仿真软件软件诊断查看器中显示一个错误。金宝app

    这并不总是可能的软件来优化代码效率,同时数值精度。如果内部规则不符合您的具体需求为数值准确性或性能,使用下列选项之一:

    • 显式地指定输出数据类型。

    • 使用简单的选择继承:同样作为输入

    • 显式地指定一个默认数据类型等fixdt(1, 32岁,16)然后使用定点工具提出模型的数据类型。有关更多信息,请参见fxptdlg(定点设计师)

    • 指定自己的继承规则,使用通过反向传播继承:继承然后使用一个数据类型传播块。的例子如何使用这个块中可用的信号属性库数据类型传播的例子块。

  • 通过反向传播继承:继承——使用驱动块的数据类型。

编程使用

块参数:OutDataTypeStr
类型:特征向量
:通过内部的继承:继承规则|通过反向传播继承:继承的|“双”|“单一”|“int8”|“uint8”|“int16”|“uint16”|“int32”|“uint32”|“int64”|“uint64”|“fixdt (16)”|“fixdt(0) 1, 16日”|“fixdt(1, 16日2 ^ 0,0)”|<数据类型表达式>的
默认的:“继承:继承通过内部规则”

选择这个参数来防止定点工具覆盖输出数据类型指定。有关更多信息,请参见使用锁输出数据类型设置(定点设计师)

编程使用

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

选择其中一个舍入模式。

天花板

轮正面和负面数据到正无穷。相当于MATLAB®装天花板函数。

收敛

轮数到最近的可表示的值。如果发生领带,甚至流传到最近的整数。相当于定点设计师™收敛函数。

地板上

轮正面和负面数据向负无穷。相当于MATLAB地板上函数。

最近的

轮数到最近的可表示的值。如果发生领带,轮正无穷。相当于定点设计师最近的函数。

轮数到最近的可表示的值。如果发生领带,轮正数负数对正无穷和轮向负无穷。相当于定点设计师函数。

简单的

轮对地板和轮对之间自动选择零产生舍入的代码尽可能的高效。

轮对数量为零。相当于MATLAB修复函数。

编程使用

块参数:RndMeth
类型:特征向量
:“天花板”|“收敛”|“地板”|“最近的”|“圆”|“简单”|“零”
默认的:“地板”

另请参阅

有关更多信息,请参见舍入(定点设计师)

指定是否溢出饱和或包装。

  • ——溢出包装到适当的数据类型可以表示的值。

    例如,130号不适合在-126年签署了8位整数和包装。

  • ——溢出的最小值或最大值,数据类型可以表示。

    例如,一个溢出与一个签署了8位整数可以浸透到-128或127年。

提示

  • 考虑选择这个复选框当你的模型有一个可能的溢出和你想要显式饱和保护在生成的代码中。

  • 考虑清除此复选框当你想优化生成的代码的效率。

    清除此复选框也能帮助你避免overspecifying一块如何处理超出范围的信号。有关更多信息,请参见解决信号范围错误

  • 选中此复选框时,饱和适用于每个内部操作,不仅输出或结果。

  • 在一般情况下,代码生成过程可以发现当溢出是不可能的。在这种情况下,代码生成器不能产生饱和代码。

编程使用

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

选择指定类别的数据。

  • 继承——继承规则的数据类型。选择继承使第二个菜单/文本框右边,你可以选择继承模式。

  • 建在——内置数据类型。选择建在使第二个菜单/文本框右边,你可以选择一个内置的数据类型。

  • 不动点——定点数据类型。选择不动点使额外的参数,您可以使用它来指定一个定点数据类型。

  • 表达式——表达式,表达式的计算结果为数据类型。选择表达式使第二个菜单/文本框右边,,您可以在其中输入表达式。

有关更多信息,请参见使用数据类型指定数据类型的助理

依赖关系

要启用该参数,单击显示数据类型的助理按钮。

选择数据类型为这个信号覆盖模式。

  • 当您选择继承模型金宝app继承了数据类型覆盖设置上下文,也就是说,从一块,金宝appSimulink.Signal对象或Stateflow®图模型中使用的信号金宝app。

  • 当您选择,模金宝app型忽略了数据类型覆盖设置它的上下文,并使用指定的定点数据类型的信号。

有关更多信息,请参见使用数据类型指定数据类型的助理在仿真软件文档金宝app。

依赖关系

要启用该参数,设置模式建在不动点

提示

关掉数据类型的能力覆盖个别数据类型提供了更强的控制模型时应用中的数据类型数据类型覆盖。例如,您可以使用这个选项来确保数据类型满足下游的需求块无论数据类型覆盖设置。

指定是否要签署的定点数据或无符号。已签名的数据可以表示积极的和消极的价值观,但无符号数据只代表着积极向上的价值观。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置模式不动点

指定包含这个词的钻头尺寸量子化的整数。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置模式不动点

指定定点数据扩展的方法来避免溢出条件和减小量化误差。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置模式不动点

为定点指定部分长度的数据类型作为一个积极的还是消极的整数。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置扩展二点

指定定点斜率数据类型。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置扩展斜率和偏见

偏见的定点数据类型指定为任意实数。有关更多信息,请参见指定一个定点数据类型

依赖关系

要启用该参数,设置扩展斜率和偏见

状态属性

使用这个参数来分配一个唯一的名称到阻塞状态。默认值是' '。当这个字段是空白,没有指定名称。使用这个参数时,记住这些注意事项:

  • 一个有效的标识符从一个字母或下划线字符开始,紧随其后的是字母数字或下划线字符。

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

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

依赖关系

当你指定一个值国家的名字并点击应用,你使国家名称必须解决信号模型对象金宝app参数。

编程使用

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

指定国家名称是否需要解决信号对象。如果选中,软件在运行时生成一个错误如果你指定一个国家名称不匹配信号对象的名称。

选择该参数禁用代码生成存储类参数。

依赖关系

当你指定一个值启用国家的名字参数和设置信号的分辨率模型配置参数以外的一个值没有一个

编程使用

块参数:StateMustResolveToSignalObject
类型:特征向量
:“关闭”|“上”
默认的:“关闭”

块特征

数据类型

|不动点|整数|

直接引线

是的

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

扩展功能

PLC的代码生成
使用仿真软件生成结构化文本代码®PLC编码器™。金宝app

定点转换
设计和模拟使用定点定点系统设计师™。

版本历史

之前介绍过的R2006a

另请参阅

主题