Сгенерируйте периодический сигнал произвольной формы
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. Блок использует линейную интерполяцию, чтобы вычислить значение формы волны между выходами, которые вы задаете.