step
Функция генерации ступенчатого входного воздействия.
Синтаксис
х = step(time, val1, val2);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| time | integer |
Время срабатывания |
| val1 | double |
Значение до момента срабатывания |
| val2 | double |
Значение после момента срабатывания |
Описание
step(time, val1, val2) – функция производит дискретное изменение значения на
выходе с val1 на val2 через время time.
Функция доступна в блоке "Язык программирования".
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| x | double |
Значение на выходе |
Пример
//Расчет переходной и весовой функций
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; Дополнительные материалы
Нет.