Документация Engee

Дискретные часы

Выводит время симуляции с заданным интервалом.

Тип: DigitalClock

Путь в библиотеке:

/Basic/Sources/Digital Clock

Описание

Блок Дискретные часы выводит время симуляции только в моменты времени, кратные заданному интервалу. В остальное время блок удерживает на выходе предыдущее значение. Чтобы управлять точностью этого блока, используйте параметр Период дискретизации в диалоговом окне блока.

Используйте этот блок вместо блока Часы (который выводит непрерывное время), когда вам нужно текущее время симуляции в дискретной системе.

Порты

Выход

# OUT_1 — текущее время, c
скаляр

Details

Текущее время в секундах, обновляется с указанным интервалом. В остальное время блок удерживает на выходе предыдущее значение.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Основные

# Период дискретизации — интервал между шагами расчета
SampleTime (вещественное число / вектор из двух вещественных чисел)

Details

Укажите интервал между шагами расчета как неотрицательное число.

Не задавайте непрерывный шаг расчета 0 или [0,0]. Кроме того, избегайте указания −1(наследования шага расчета), потому что этот блок является источником.

Значение по умолчанию

1

Имя для программного использования

SampleTime

Настраиваемый

Нет

Вычисляемый

Да