AnyLogic
Развернуть
Размер шрифта

step

step(double height, double stepTime)

Описание

Функция, использующаяся в системной динамике. До заданного момента времени (stepTime) возвращает 0, затем моментально («скачком») меняет свое значение на заданное значение height и затем возвращает уже это значение (пример графика функции см. ниже).

Параметры

Имя Тип Описание
height double высота шага
stepTime double время шага

Результат

Тип Описание
double 0 до момента времени stepTime, затем height

Пример

Вы можете изучить применение функции на примере модели Multiplier Simul Eqns. Функция step() используется здесь в формуле динамической переменной GovernmentExpenditure: GovernmentExpenditure = 90 + step( 10, 1 ). Если вы запустите модель и переключитесь на страницу Graphs, то увидите, как функция шагового изменения значения влияет на поведение системы в момент времени 1.

Демо-модель:  Открыть страницу модели в AnyLogic Cloud. Там можно запустить модель или скачать ее по ссылке Исходные файлы модели.
Как мы можем улучшить эту статью?