Repeating Sequence

Сгенерируйте периодический сигнал произвольной формы

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

  • Repeating Sequence block

Описание

Блок Repeating Sequence выводит периодический скалярный сигнал, имеющий форму волны, что вы задаете использование параметры Output values и Time values. Параметр Time values задает вектор выходных времен. Параметр Output values задает вектор из амплитуд сигнала в соответствующие выходные времена. Вместе, эти два параметра задают выборку выходной формы волны в точках, измеренных с начала интервала, на котором форма волны повторяется (период сигнала).

По умолчанию обоими параметрами является [0 2]. Эти настройки по умолчанию задают пилообразную форму волны, которая повторяет каждый 2 секунды от запуска симуляции и имеют максимальную амплитуду 2.

Порты

Вывод

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

Выходной сигнал задан Time values и параметрами Output values, чтобы создать периодический скалярный сигнал.

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

Параметры

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

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

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

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

Вектор из выходных значений, которые задают выходную форму волны. Каждый элемент соответствует временной стоимости в параметре Time values.

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

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

Примеры модели

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

Типы данных

double

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

no

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

no

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

no

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

no

Алгоритмы

Блок устанавливает входной период как различие между первым и последним значением параметра Time values. Выход в любое время t выход во время t = t-n*period, где n целое число. Последовательность повторяется в t = n*period. Блок использует линейную интерполяцию, чтобы вычислить значение формы волны между выходными временами, которые вы задаете.

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

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