Сгенерируйте периодический сигнал произвольной формы
Simulink / Источники
Блок Repeating Sequence выводит периодический скалярный сигнал, имеющий форму волны, что вы задаете использование параметры Выходных значений и Временные стоимости. Параметр Временных стоимостей задает вектор выходных времен. Параметр Выходных значений задает вектор амплитуд сигнала в соответствующие выходные времена. Вместе, эти два параметра задают выборку выходной формы волны в точках, измеренных с начала интервала, на котором форма волны повторяется (период сигнала).
По умолчанию обоими параметрами является [0 2]
. Эти настройки по умолчанию задают пилообразную форму волны, которая повторяет каждый 2
секунды от запуска моделирования и имеет максимальную амплитуду 2
.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Блок устанавливает входной период как различие между первым и последним значением параметра Временных стоимостей. Вывод в любое время t
является вывод во время t = t-n*period
, где n
является целым числом. Последовательность повторяется в t = n*period
. Блок использует линейную интерполяцию, чтобы вычислить значение формы волны между выходными временами, которые вы задаете.
Повторение интерполированной последовательности | Повторение ступеньки последовательности