Сигналы передают данные между двумя блоками в симуляции. Данные могут быть вычисленным выходом блока или просто сообщением. Значение сигналов вычисляется во всех точках во время симуляции. Можно отобразить данные сигнала и свойства во время и после симуляции, увидеть значения в реальном времени на блоке или можно записать значения как переменные в рабочей области. Кроме того, можно экспортировать сигналы в файл или в рабочую область для дальнейшего исследования.
Можно управлять математическим поведением модели путем определения характеристик сигнала, таких как тип числовых данных, начальное значение и область значений значений.
Signal Specification | Укажите желаемые размерности, шаг расчета, тип данных, числовой тип и другие атрибуты сигнала |
Bus to Vector | Преобразуйте виртуальную шину в вектор |
IC | Установите начальное значение сигнала |
Probe | Атрибуты выходного сигнала, включая ширину, размерность, шаг расчета и флаг комплексного сигнала |
Rate Transition | Указатель передачи данных между блоками, работающими с различными скоростями |
Signal Editor | Отображать, создавать, редактировать и переключать взаимозаменяемые сценарии |
Signal Conversion | Преобразуйте сигнал в новый тип без изменения значений сигналов |
Weighted Sample Time | Поддержка вычислений с использованием шага расчета |
Width | Выход ширина входа вектора |
disableimplicitsignalresolution | Преобразуйте модель, чтобы использовать только явное разрешение сигнала |
signalBuilderToSignalEditor | Импортируйте данные сигнала и свойства из блока Signal Builder в блок Signal Editor |
signalEditor | Запуск редактора сигналов |
Simulink.Signal | Задайте атрибуты сигнала |
Создавайте, конфигурируйте, идентифицируйте и тестируйте сигналы.
Узнайте о различных типах сигналов, таких как сигналы управления и составные сигналы.
Тестируйте или отлаживайте модели путем создания взаимозаменяемых групп данных о сигнале.
Сконфигурируйте свойства данных с помощью Model Data Editor
Смотрите и отредактируйте элементы данных (сигналы, параметры и состояния) в списке, который можно сортировать, группировать и фильтровать.
Инициализируйте, получайте доступ и просматривайте значения, которые сигналы имеют во время запуска симуляции.
Задайте минимальное и максимальное значение, которое сигнал может получить во время симуляции. Полностью задайте свой проект и оптимизируйте типы данных и сгенерированный код, задав минимальное и максимальное значение, которое может получить сигнал во время симуляции.
Определите размерности сигнала
Осмотрите и управляйте размерностью сигнала.
Инициализируйте сигналы и дискретные состояния
Некоторые системы содержат сигналы и состояния, начальные значения которых вы должны задать, например, стартовое положение и скорость прыгающего мяча.
Сконфигурируйте сигналы как тестовые точки
Используйте тестовые точки, чтобы исключить сигнальные линии из оптимизации, которая позволяет вам получить доступ к данным моделирования.
Подсветите источники сигналов и места назначения
Проследите сигнал к его источнику или месту назначения во время отладки или исследования модели.
Отображение значений портов для отладки
Отображение значений выходов блоков на блок-схеме во время симуляции.
Улучшите читаемость модели путем отображения атрибутов сигнала, таких как типы данных и размерности, в блоке.
Назовите сигнал, чтобы легче идентифицировать его и получить к нему доступ. Используйте преимущества распространения метки сигнала, чтобы уменьшить усилия по присвоению имени сигналу, который пересекает контуры системы.
Проследите соединения с помощью отображения интерфейса
Отобразите интерфейсы, чтобы проследить сигналы через вложенные уровни, аннотировать характеристики сигнала и просмотреть модули, сопоставленные с сигналами.
Основы сигнала переменного размера
Создайте сигнал переменного размера, размер, значения которого изменяются во время симуляции.
Смотрите сигналы переменного размера на моделях Simulink
Смотрите модели примера, которые показывают, как использовать сигналы переменного размера.