step

Функция генерации ступенчатого входного воздействия.

Синтаксис:

х = flash(time, val1, val2);

Аргументы:

time – время срабатывания,

val1 – значение до момента срабатывания,

val2 – значение после момента срабатывания.

Описание:

step(time, val1, val2) – функция производит дискретное изменение значения на выходе с val1 на val2 через время time. Функция доступна в блоке "Язык программирования".

Результат:

x – значение на выходе.

Пример:

//Расчет переходной и весовой функций
T = 1;
b = [0.1 0.3 0.5 0.7 1];
init x1 = [0,0,0,0,0], x2=[0,0,0,0,0];
u = step(2,0,1);                      
x1' = x2;                             
x2' = -(x1+b*T*x2-5#u)/T^2;