Функция, использующаяся в системной динамике. Возвращает 1, начиная с момента времени startTime, и на протяжении интервала pulseWidth, а затем повторяет это поведение через каждые timeBetweenPulses единиц времени до момента endTime; во все остальные моменты возвращает 0.
Если значение timeBetweenPulses меньше, чем pulseWidth, то тогда на всем промежутке от startTime до endTime будет возвращаться 1.
| Имя | Тип | Описание |
|---|---|---|
| startTime | double | время первого импульса |
| pulseWidth | double | длина импульса во времени |
| timeBetweenPulses | double | длина интервала времени между началом соседних импульсов |
| endTime | double | конечное время импульсов, по прошествии которого функция всегда возвращает 0 |
| Тип | Описание |
|---|---|
| double | 1 во время импульсов, 0 в другое время |

-
Как мы можем улучшить эту статью?
-