exponenta event banner

IC

Установить начальное значение сигнала

  • Библиотека:
  • Атрибуты Simulink/Signal

  • IC block

Описание

Блок ИС устанавливает начальное состояние сигнала на его входном порте, например, значение сигнала в момент начала моделирования (tstart). Для этого блок выводит заданное начальное условие при запуске моделирования независимо от фактического значения входного сигнала. После этого блок выводит фактическое значение входного сигнала.

Блок ИС полезен для обеспечения начального предположения для переменных алгебраического состояния в цикле. Дополнительные сведения см. в разделе Концепции алгебраического цикла.

Поведение для смещения времени выборки, отличного от нуля

Если блок ИС имеет ненулевое смещение времени выборки (toffset), блок ИС выводит свое начальное значение в момент времени t,

t = n * tperiod + toffset

где n - наименьшее целое число, такое, что t ≥ tstart.

То есть блок ИС выводит свое начальное значение блоков первого времени с временем выборки. [tperiod, toffset] выполнить, который может быть после tstart.

Порты

Вход

развернуть все

Входной сигнал, заданный как скаляр, вектор, матрица или N-D массив. Блок устанавливает начальное состояние этого сигнала в указанное начальное значение.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Продукция

развернуть все

Выходной сигнал, предоставленный в качестве указанного начального значения, за которым следуют фактические значения входного сигнала. Дополнительные сведения см. в разделе Поведение для смещения по времени, отличному от нуля.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated | bus

Параметры

развернуть все

Укажите начальное значение входного сигнала как конечный, действительный скаляр, вектор, матрицу или массив N-D. Значение должно быть скалярным или иметь те же размеры, что и входной сигнал.

Программное использование

Параметр блока: Value
Текст: символьный вектор
Значения: скаляр | вектор | матрица | массив N-D
По умолчанию: '1'

Укажите время выборки в качестве значения, отличного от -1. Дополнительные сведения см. в разделе Указание времени образца.

Зависимости

Этот параметр не отображается, если для него явно не задано значение, отличное от -1. Дополнительные сведения см. в разделе Блоки, для которых образец времени не рекомендуется.

Программное использование

Параметр блока: SampleTime
Текст: символьный вектор
Значения: скаляр или вектор
По умолчанию: '-1'

Характеристики блока

Типы данных

Boolean | bus | double | enumerated | fixed point | integer | single

Прямой проход

yes

Многомерные сигналы

yes

Сигналы переменного размера

no

Обнаружение пересечения нулей

no

Расширенные возможности

.

Преобразование с фиксированной точкой
Проектирование и моделирование систем с фиксированной точкой с помощью Designer™ с фиксированной точкой.

Представлен до R2006a