Шаг

Сгенерируйте ступенчатую функцию

  • Библиотека:
  • Simulink / Источники

Описание

Блок Step обеспечивает шаг между двумя определимыми уровнями в требуемое время. Если время симуляции является меньше, чем значение параметров Step time, вывод блока является значением параметров Initial value. Для времени симуляции, больше, чем или равный Step time, вывод является значением параметров Final value.

Числовые параметры блоков должны иметь те же размерности после скалярного расширения. Если опция Interpret vector parameters as 1-D выключена, блок выводит сигнал тех же размерностей и размерности как параметры. Если опция Interpret vector parameters as 1-D идет, и числовые параметры являются строкой или вектор-столбцами (то есть, одна строка или массивы столбца 2-D), блок выводит вектор (1D массив) сигнал. В противном случае блок выводит сигнал той же размерности и размерностей как параметры.

Порты

Вывод

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

Выведите сигнал ступенчатой функции, заданный параметрами Step time, Initial value и Final value.

Типы данных: double

Параметры

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

Задайте время в секундах, когда вывод спрыгнет с параметра Initial value к параметру Final value.

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

Параметры блоков: Time
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '1'

Задайте блок вывод, пока время симуляции не достигнет параметра Step time.

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

Параметры блоков: Before
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '0'

Задайте блок вывод, когда время симуляции достигнет и превысит параметр Step time.

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

Параметры блоков: After
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '1'

Задайте частоту дискретизации шага. См. Настройку времени выборки для получения дополнительной информации.

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

Параметры блоков: SampleTime
Ввод: символьный вектор
Значения: скаляр
Значение по умолчанию: '0'

Установите этот флажок, чтобы вывести вектор длины N, если параметр Постоянного значения оценивает к N - строка элемента или вектор-столбец.

  • Когда вы устанавливаете этот флажок, блок выводит вектор длины N, если параметр Постоянного значения оценивает к N - строка элемента или вектор-столбец. Например, блок выводит матрицу размерности 1-by-N или N-by-1.

  • Когда вы снимаете этот флажок, блок не выводит вектор длины N, если параметр Постоянного значения оценивает к N - строка элемента или вектор-столбец.

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

Параметры блоков: VectorParams1D
Ввод: символьный вектор
Значения: 'on' | 'off'
Значение по умолчанию: 'on'

Выберите, чтобы включить обнаружение пересечения нулем. Для получения дополнительной информации смотрите Обнаружение Пересечения нулем.

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

Параметры блоков: ZeroCross
Ввод: вектор символов, строка
Значения: 'off' | 'on'
Значение по умолчанию: 'on'

Образцовые примеры

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

Типы данных

double

Прямое сквозное соединение

no

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

no

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

no

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

yes

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

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