从前一步的输出输入
万博1manbetx模拟/离散
HDL编码器/离散
这记忆块通过一个主要集成时间步长持续其输入。当放置在迭代器子系统中时,它将其保持并延迟其输入通过一次迭代。该块接受连续和离散的信号。块接受一个输入并生成一个输出。每个信号可以是标量,矢量,矩阵或n-d阵列。如果输入是非标量,则块通过同一时间步长保持并延迟输入的所有元素。
属性指定第一次步骤的块输出初始条件参数。仔细选择这个参数可以减少不必要的输出行为。但是,您不能指定示例时间。此块的示例时间取决于所使用的求解器类型,或者您可以指定继承它。这继承采样时间参数确定样本时间是继承还是基于求解器。
提示
当这两种情况均为真时,避免使用内存块:
您的模型使用可变步长解算器ode15s.
或奥德113
.
模块的输入在模拟过程中会发生变化。
当内存块继承离散采样时间时,该块类似于单位延迟堵塞。但是,内存块不支持状态日志记录。万博1manbetx如果需要记录最终状态,请使用a单位延迟块来代替。
这记忆那单位延迟,及零阶保持块提供类似的功能,但具有不同的功能。而且,每个块的目的是不同的。
此表显示了每个块的建议用法。
块 | 该组的用途 | 参考例子 |
---|---|---|
单位延迟 | 使用指定的离散采样时间实现延迟。该块接受并输出具有离散采样时间的信号。 |
|
记忆 | 实现一个主要集成时间步骤的延迟。理想情况下,块接受连续(或固定在小时间步长)信号,并输出固定在小时间步长的信号。 |
|
零阶保持 | 将具有连续采样时间的输入信号转换为具有离散采样时间的输出信号。 |
每个块具有以下功能。
能力 | 记忆 | 单位延迟 | 零阶保持 |
---|---|---|---|
初始条件的规范 | 是的 | 是的 | 否,因为时间t = 0的块输出必须匹配输入值。 |
样本时间规范 | 不能,因为块只能从驱动块或用于整个模型的求解器继承样本时间。 | 是的 | 是的 |
万博1manbetx支持基于帧的信号 | 不 | 是的 | 是的 |
万博1manbetx支持状态日志 | 不 | 是的 | 不 |
这记忆块是能够的总线块。该输入可以是虚拟或非虚拟总线信号,受以下限制:
初始条件必须为零,非零标量或有限数值结构。
如果初始条件是零或结构,你指定了一个州名,输入不能是虚拟总线。
如果初始条件是一个非零标量,你不能指定一个州名.
有关指定初始条件结构的信息,请参见指定总线元素的初始条件.
非虚拟总线中的所有信号输入到记忆块必须具有相同的采样时间,即使关联总线对象的元素指定继承的采样时间。你可以使用率转换块更改单个信号或总线中所有信号的采样时间。看见修改非virtual总线的样本时间和Bus-Capable块为更多的信息。
您可以使用一系列总线作为输入信号记忆块您可以指定初始条件带有以下参数的参数:
的值0.
.在这种情况下,总线阵列中的所有单个信号都使用初始值0.
.
一系列结构,其为总线阵列中的每个单独信号指定初始条件。
为总线类型定义的每个元素指定初始条件的单个标量结构。使用此技术为阵列中的每个总线指定相同的初始条件。
有关定义和使用总线数组的详细信息,请参见在总线数组中对非虚拟总线进行分组.
数据类型 |
|
直接馈通 |
|
多维信号 |
|
适应信号 |
|
过零检测 |
|