Начальное состояние
Устанавливает начальное значение сигнала.
Тип: InitialCondition
Путь в библиотеке:
|
Описание
Блок Начальное состояние устанавливает начальное состояние сигнала на своем входном порту, например, значение сигнала во время начала симуляции . Для этого блок выводит заданное начальное условие, когда вы запускаете симуляцию, независимо от фактического значения входного сигнала. После этого блок выводит фактическое значение входного сигнала.
Блок Начальное состояние полезен для обеспечения начального предположения для алгебраических переменных состояния в цикле.
Поведение для ненулевого смещения шага расчета
Если блок Начальное состояние имеет ненулевое смещение шага расчета , то он выводит свое начальное значение в момент времени:
,
где — наименьшее целое, такое что .
То есть блок Начальное состояние выводит свое начальное значение при первом выполнении блоков с шагом расчета , который может быть после .
Порты
Вход
#
IN_1
—
входной сигнал
скаляр
| вектор
| матрица
Details
Входной сигнал в виде скаляра, вектора или матрицы. Блок устанавливает начальное условие этого сигнала к параметру Начальное состояние.
Типы данных |
|
Поддержка комплексных чисел |
Да |
Выход
#
OUT_1
—
выходной сигнал
скаляр
| вектор
| матрица
Details
Выходной сигнал предоставлен как значение параметра Начальное состояние, за которым следуют фактические значения входного сигнала.
Типы данных |
|
Поддержка комплексных чисел |
Да |
Параметры
Основные
#
Начальное состояние —
начальное значение
Скаляр / массив вещественных и/или комплексных чисел
Details
Задайте начальное значение входного сигнала как скаляр, вектор или матрицу. Значение должно иметь ту же размерность, что и входной сигнал.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Да |
Вычисляемый |
Да |