Просмотрите и отредактируйте свойства сигнала
Используйте диалоговое окно Signal Properties, чтобы просмотреть и отредактировать свойства для сигналов в вашей модели. Используя диалоговое окно Signal Properties, можно отметить сигнал для логгирования, задать имя сигнала и сконфигурировать опции логгирования, включая который точки данных регистрировать и шаг расчета логгирования.
Когда ваша модель сконфигурирована для параллельного выполнения, диалоговое окно Signal Properties также включает вкладку Data Transfer. Для получения дополнительной информации смотрите, Конфигурируют Настройки Передачи данных Между Параллельными Задачами и Конфигурируют Вашу Модель для Параллельного выполнения.
Щелкните правой кнопкой по сигнальной линии по модели и выберите Properties.
Когда вы выбираете сигнальную линию в своей модели, Signal Properties доступны в Property Inspector.
Signal name
— Имя сигналаЗадайте имя для сигнала как вектор символов или строка.
Когда вы выбираете Signal name must resolve to Simulink signal object, имя должно совпадать с именем Simulink.Signal
объект в базовом рабочем пространстве, рабочем пространстве модели или словаре данных. Имя сигнала может неявно решить к Simulink.Signal
возразите, когда вы не выберете Signal name must resolve to Simulink signal object. Для получения дополнительной информации смотрите Явное и Неявное Разрешение Символа.
Чтобы задать имя сигнала программно, используйте set_param
функционируйте, чтобы установить Name
свойство для указателя линии, который соответствует сигналу. Для примера смотрите Имя Сигнал Программно.
Signal name must resolve to Simulink signal object
— Явное разрешение имени сигнала'off'
(значение по умолчанию) | 'on'
Когда включено, имя сигнала, заданное в диалоговом окне Signal Properties, должно совпадать с именем Simulink.Signal
объект в базовом рабочем пространстве, рабочем пространстве модели или словаре данных. Когда отключено, имя сигнала может неявно решить к Simulink.Signal
объект. Для получения дополнительной информации смотрите Явное и Неявное Разрешение Символа.
По умолчанию, сигналы, которые требуют разрешения Simulink.Signal
объект отмечен значком разрешения сигнала слева от метки сигнала. Для получения дополнительной информации смотрите Сигнал Возразить Индикатору Разрешения.
Чтобы сконфигурировать эту опцию для сигнала программно, используйте set_param
функционируйте, чтобы установить MustResolveToSignalObject
свойство для указателя линии, который соответствует сигналу. Для примера смотрите, Используют Объекты сигнала.
Show propagated signals
— Опция, чтобы отобразить распространенное имя сигнала'off'
(значение по умолчанию) | 'on'
Когда нисходящий сигнал происходит из блока, который поддерживает распространение метки сигнала, можно позволить этой опции на нисходящей сигнальной линии отобразить распространенное имя сигнала как метку на сигнальной линии.
Например, выходной сигнал блока Subsystem сконфигурирован для распространения метки сигнала. Распространенная метка <const>
сигнала прибывает из имени восходящего выходного сигнала блока Constant
const
.
Для получения дополнительной информации смотрите, Сигнал Маркируют Propagation.
Отобразить распространенные метки сигнала для всех сигналов, в Simulink® Редактор, на вкладке Debug, выбирает Information Overlays, затем выбирает Propagated Signal Labels.
Чтобы сконфигурировать сигнал отобразить его распространенное имя программно, используйте set
функция, чтобы задать значение SignalPropagation
свойство для указателя линии, который соответствует сигналу. Для примера смотрите Отображение Распространенные Метки Сигнала.
Log signal data
— Логгирование сигнала'off'
(значение по умолчанию) | 'on'
Выберите эту опцию, чтобы отметить сигнал для логгирования. Когда опция логгирования Сигнала в параметрах конфигурации модели включена, данные для сигналов, отмеченных для логгирования, отправляются в рабочую область и Инспектора Данных моделирования в процессе моделирования. Для получения дополнительной информации смотрите, что Данные сигнала Экспорта Используют Логгирование Сигнала.
Можно управлять, регистрировать ли сигнал программно с помощью Simulink.sdi.markSignalForStreaming
функционируйте или при помощи set_param
функция, чтобы сконфигурировать DataLogging
свойство указателя порта, который соответствует выходному порту блока, который производит сигнал.
Test point
— Обозначение тестовой точки'off'
(значение по умолчанию) | 'on'
Когда включено, сигнал определяется как тестовая точка. Для получения дополнительной информации смотрите, Конфигурируют Сигналы как Тестовые точки.
Чтобы определять сигнал как тестовую точку программно, используйте set_param
функция, чтобы задать значение TestPoint
свойство для указателя порта, который соответствует выходному порту блока, который производит сигнал.
Logging Name
— Назовите для регистрируемых данных сигнала'SignalName'
(значение по умолчанию) | 'Custom'
Задайте имя для регистрируемых данных сигнала. По умолчанию, регистрируемые данные сигнала использует имя сигнала, заданного в модели.
Чтобы задать логгирование называют для сигнала, который отличается от имени сигнала в модели, выберите Custom
и задайте имя логгирования в текстовом поле.
Чтобы задать имя логгирования программно, используйте set_param
функция, чтобы сконфигурировать DataLoggingNameMode
и DataLoggingName
параметры для указателя порта, который соответствует выходному порту блока, который производит сигнал. Для примера смотрите Имя Логгирования Сигнала специфичное, Заданное Программно.
Limit data points to last
— Опция, чтобы регистрировать только последние точки данных n'off'
(значение по умолчанию) | 'on'
Когда вы только хотите сохранить или анализировать данные из конца симуляции, можно сконфигурировать логгирование, чтобы получить только последние значения сигналов n. Выберите Limit data points to last и задайте количество точек данных, которые вы хотите регистрировать.
Когда вы только регистрируете последние значения симуляции, блоки инструментальной панели и Инспектор Данных моделирования не отображают данные в процессе моделирования. Рассмотрите требования к данным для каждого сигнала, прежде чем вы сократите количество зарегистрированной симуляции точек данных.
Для получения дополнительной информации смотрите, Задают Значения сигналов, чтобы Регистрировать и Ограничить Размер Записанных данных.
Чтобы сконфигурировать программно эту опцию, используйте set_param
функция, чтобы задать DataLoggingLimitDataPoints
и DataLoggingMaxPoints
параметры для указателя порта, который соответствует выходному порту блока, который производит сигнал.
Decimation
— Опция, чтобы регистрировать каждый n th точка данных'off'
(значение по умолчанию) | 'on'
Когда это необходимо, чтобы уменьшать эффективную частоту дискретизации для записанных данных, выберите Decimation и укажите, что желаемая децимация включает текстовое поле. Например, если вы задаете фактор децимации 2
, любое значение сигналов регистрируется.
Полагайте, что требования к данным для каждого сигнала прежде, чем сократить количество точек данных вошли в систему симуляция. Децимация может вызвать искажение, если эффективная частота дискретизации является слишком низкой.
Для получения дополнительной информации смотрите, Задают Значения сигналов, чтобы Регистрировать и Ограничить Размер Записанных данных.
Sample time
— Логгирование шага расчета
(значение по умолчанию) | скалярЗадайте шаг расчета, чтобы использовать для регистрации данных для выбранного сигнала. По умолчанию шаг расчета логгирования наследован (-1
) от блока, который производит сигнал. Для непрерывного шага расчета логгирования задайте значение как 0
. Чтобы использовать дискретный шаг расчета для регистрации данных, задайте интервал выборки как скаляр.
Определение шага расчета логгирования может добавить новый шаг расчета в модель. Когда вы задаете шаг расчета логгирования, модель вычисляет значение для хитов точного времени. Когда вы используете решатель фиксированного шага, шаг расчета логгирования, который вы задаете, должен быть кратным базовой ставке для модели.
Логгирование шага расчета не поддерживается для сигналов в условных подсистемах, или условное выражение сослалось на модели.
Description
— Описание сигналаМожно предоставить описание сигнала, который показывает во вкладке Info Property Inspector, когда сигнал выбран.
Описание, заданное в диалоговом окне Signal Properties, не появляется в сгенерированном коде. Чтобы предоставить описание сигнала, которое становится комментарием в сгенерированном коде, используйте Simulink.Signal
объект.
Document link
— Соединитесь с документацией о сигналеЗадайте выражение MATLAB, которое открывает документацию для сигнала. Например, можно вызвать web
функционируйте, чтобы открыть файл HTML. Когда вы задаете значение для свойства Document link, можно кликнуть по метке поля Document link, чтобы открыть документ.
Чтобы программно задать ссылку на документ, используйте set_param
свойство задать DocumentLink
свойство указателя порта, который соответствует выходному порту блока, который производит сигнал.