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