Display
Блок не рекомендован для использования. |
Показать значение ввода.
Описание
Блок Display показывает значение входных данных. Вы можете указать частоту отображения. Для числовых входных данных вы также можете указать формат отображения.
Если вход блока представляет массив, вы можете изменить размер блока по вертикали или горизонтали, чтобы отобразить больше, чем просто первый элемент. Если вход блока является вектором, блок последовательно добавляет поля отображения слева направо и сверху вниз. Блок отображает как можно больше значений. Черный треугольник указывает, что блок не отображает все элементы входного массива.
Блок Display показывает первые 200 элементов векторного сигнала и первые 20 строк и 10 столбцов матричного сигнала.
Если вы укажете числовой формат отображения, который недостаточно велик для отображения всех цифр значения, отображаемые значения могут потерять точность. Результат зависит от аппаратного обеспечения вашего компьютера и операционной системы. |
Сокращения
Следующие сокращения появляются в блоке Display, чтобы помочь вам определить формат значения.
Сокращение | Появляющееся значение — это… |
---|---|
(SI) |
Сохраненное целочисленное значение. Значение (SI) не появляется, когда сигнал имеет целочисленный тип данных. |
hex |
В шестнадцатеричном формате |
bin |
В двоичном формате |
oct |
В восьмеричном формате |
Отображение строк
При работе со строками в блоке Display отображается:
-
Строки с двойными кавычками.
-
Специальные символы, такие как новая строка, отображаются как экранированные последовательности, например
'\n'
. -
Неотображаемые символы в виде экранированного восьмеричного числа, например
'\201'
.
Если входящий сигнал имеет строковый тип, выбор параметра Numeric display format не влияет на отображение строки.
Параметры
Numeric display format — формат для отображения числовых входных данных
short (по умолчанию)
| long
| short_e
| long_e
| bank
| hex (Stored Integer)
| binary (Stored Integer)
| decimal (Stored Integer)
| octal (Stored Integer)
Укажите формат отображаемых числовых данных.
Если вы выберете… | Блок показывает… |
---|---|
short |
5-значное масштабированное значение с фиксированной десятичной точкой. |
long |
15-значное масштабированное значение с фиксированной десятичной точкой. |
short_e |
5-значное значение с плавающей точкой |
long_e |
16-значное значение с плавающей точкой |
bank |
Значение в фиксированном формате долларов и центов (но без $ или запятых). |
hex (Stored Integer) |
Сохраненное целочисленное значение ввода с фиксированной точкой в шестнадцатеричном формате. |
binary (Stored Integer) |
Сохраненное целочисленное значение ввода с фиксированной точкой в двоичном формате |
decimal (Stored Integer) |
Сохраненное целочисленное значение ввода с фиксированной точкой в десятичном формате |
octal (Stored Integer) |
Сохраненное целочисленное значение ввода с фиксированной точкой в восьмеричном формате |
Если числовой ввод в блок Display имеет перечисляемый тип данных:
-
Блок отображает перечисляемые значения, а не значения базовых целых чисел.
-
Установка Numeric display format для любого из
Stored Integer
параметров вызывает ошибку.
Если входящий сигнал имеет тип string
, выбор параметра Numeric display format не влияет на отображение строки.
Параметр блока |
|
Значение |
|
По умолчанию |
|
Decimation — скорость отображения
1 (по умолчанию)
| Integer
Укажите, как часто отображать данные.
Количество отображаемых данных и временные интервалы, на которых появляются данные, зависят от параметра блока Decimation и свойства SampleTime.
-
Параметр Decimation позволяет отображать данные для каждой
n
выборкиth
, гдеn
— коэффициент прореживания. Децимация по умолчанию (1
) отображает данные на каждом временном шаге.Блок Display обновляет свое отображение в начальный момент времени, даже когда значение Decimation больше единицы.
-
Свойство SampleTime, которое можно установить с помощью set_param, позволяет указать интервал между шагами расчета для отображения точек. Это свойство полезно, когда вы используете решатель с переменным шагом, где интервал между временными шагами не одинаков. Шаг расчета по умолчанию, (−1) заставляет блок игнорировать интервал между шагами расчета при определении точек для отображения.
Если блок наследует шаг расчета Inf, параметр Decimation игнорируется.
Параметр блока |
|
Значение |
|
По умолчанию |
|
Floating display — плавающий дисплей
выключено (по умолчанию)
| включено
Чтобы использовать блок в качестве плавающего дисплея, установите флажок Floating display. Входной порт блока исчезает, и блок отображает значение сигнала на выбранной линии.
Если вы выбираете Floating display:
-
Отключите повторное использование хранилища сигналов для вашей модели.
-
Не подключайте многомерный сигнал к плавающему дисплею.
Параметр блока |
|
Значение |
|
По умолчанию |
|