Digital Clock

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

  • Библиотека:
  • Simulink/Источники

  • Digital Clock block

Описание

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

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

Порты

Выход

расширить все

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

Типы данных: double

Параметры

расширить все

Задайте интервал дискретизации в секундах. Интервал дискретизации можно задать одним из двух способов:

  • Как период, заданный как реальный скаляр с типом данных double.

  • Как период и смещение, заданные как действительный вектор длины 2 с типом данных double. Период и смещение должны быть конечными и неотрицательными, а значение смещения должно быть меньше, чем период.

Для получения дополнительной информации смотрите Определение шага расчета.

Совет

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

Программное использование

Параметры блоков: SampleTime
Тип: Вектор символов
Значения: скаляр | вектор
По умолчанию: '1'

Характеристики блоков

Типы данных

double

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

.

См. также

Представлено до R2006a