Memory
Выводит значения входа с предыдущего шага расчета.
Тип: Memory
Путь в библиотеке:
|
Описание
Блок Memory задерживает вход на один основной шаг расчета. Этот блок принимает сигналы любого поддерживаемого типа (с точки зрения типа дискретизации сигнала).
Блок принимает один входной сигнал и генерирует один выходной.
Выход блока для первого временного шага задается параметром Initial condition. Корректный выбор этого параметра может свести к минимуму нежелательное поведение выходного сигнала. При этом невозможно указать шаг расчета блока. Шаг расчета этого блока зависит от типа используемого решателя, либо наследуется.
Параметр Inherit sample time определяет, наследуется ли шаг расчета или зависит от решателя и типа дискретизации входа.
Когда блок Memory наследует дискретный шаг расчета, он аналогичен блоку Unit Delay.
Порты
Вход
#
IN_1
—
входной сигнал
скаляр
Details
Входной сигнал. Входные данные могут быть непрерывными или дискретными.
Типы данных |
|
Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
выходной сигнал
скаляр
Details
Выходной сигнал — это входной сигнал с предыдущего шага расчета.
Типы данных |
|
Поддержка комплексных чисел |
Да |
Параметры
Основные
#
Initial condition —
начальное условие
Scalar / array of real and/or complex numbers
Details
Значение выходного сигнала на первом шаге симуляции.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Да |
Вычисляемый |
Да |
#
Inherit sample time —
наследование шага расчета
Logical
Details
Если этот флажок установлен, то шаг расчета наследуется от управляющего блока.
Если этот флажок снят, то шаг расчета блока зависит от типа решателя, используемого для работы модели:
-
Если решатель является решателем с переменным шагом и:
-
управляющий блок имеет непрерывный шаг расчета, то шаг расчета будет типа
FiM
. -
управляющий блок имеет дискретный шаг расчета, то шаг расчета будет дискретным.
-
-
Если решатель является решателем с постоянным шагом и:
-
управляющий блок имеет непрерывный шаг расчета, то шаг расчета будет дискретным, унаследованным от решателя.
-
управляющий блок имеет дискретный шаг расчета, то шаг расчета будет дискретным.
-
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |