Можно изменить модули сигнала, тип данных и имена в Инспекторе Данных моделирования. Когда вы изменяете модули и метаданные типа данных для сигнала, Инспектор Данных моделирования преобразует значения сигналов. Изменения делают, чтобы сигнализировать, что свойства в Инспекторе Данных моделирования не влияют ни на какие модели, файлы или переменные рабочей области. Можно хотеть сохранить исходные данные сигнала, или экспорт изменил данные сигнала, чтобы использовать в качестве входа симуляции. Можно экспортировать данные от Инспектора Данных моделирования к рабочей области или файлу. Для получения дополнительной информации смотрите, Экспортируют Данные от Инспектора Данных моделирования.
Этот пример использует данные из симуляции slexAircraftExample
модель. Сгенерировать данные для этого примера:
Введите slexAircraftExample
в командном окне MATLAB®.
Регистрировать q, rad/sec
, Stick
, и alpha, rad
сигналы Инспектору Данных моделирования, выберите сигналы в модели. Затем щелкните правой кнопкой по выбору и выберите Log Selected Signals из контекстного меню.
Дважды кликните блок Pilot. Установите Wave form на sine
, и нажмите OK.
Симулируйте модель.
Можно задать и изменить модули сигнала в Инспекторе Данных моделирования. Модули, которые вы задаете, являются свойствами сигналов в Инспекторе Данных моделирования только и не влияют на свойства сигнала в моделях. Чтобы изучить, как задать модули в модели, см. Модульную Спецификацию в Моделях Simulink.
slexAircraftExample
модель не задает модули для своих сигналов. Однако некоторые имена сигнала указывают на намеченные модули.
Выберите alpha, rad
сигнал в панели Inspect.
Чтобы просмотреть свойства для выбранного сигнала, расширьте панель Properties.
Чтобы задать модули радианов для сигнала, введите rad
в белое текстовое поле рядом со свойством Units в панели Properties.
Для списка модулей, поддержанных Simulink®, введите showunitslist
в окне Команды MATLAB.
Теперь Инспектор Данных моделирования интерпретирует данные для alpha, rad
предупредите как наличие модулей rad
. Если сигнал имеет модули, которые распознает Simulink, можно преобразовать сигнал в поддерживаемые совместимые модули с помощью Инспектора Данных моделирования. Когда вы кликаете по текстовому полю Units, чтобы изменить модули, Инспектор Данных моделирования предоставляет выпадающий список совместимых модулей для преобразования сигнала.
Измените alpha, rad
модули сигнала к deg
или использование выпадающего или путем ввода новых модулей в поле Units для сигнала. Когда вы изменяете модули, Инспектор Данных моделирования выполняет преобразование и обновления графика, чтобы показать конвертированные значения сигналов.
Можно изменить тип данных для сигнала анализировать эффект на значениях сигналов или создать сигнал использовать в качестве входа симуляции. Преобразование типа данных в Инспекторе Данных моделирования не влияет ни на какие свойства сигнала в модели. Можно преобразовать типы данных сигнала во все встроенные типы данных. Если у вас есть лицензия на Fixed-Point Designer™, можно также преобразовать в типы данных с фиксированной точкой. Для списка встроенных типов данных смотрите Типы данных, Поддержанные Simulink.
Когда вы преобразуете в более низкий тип данных точности, вы теряете точность в данных, которые не могут быть восстановлены. Можно сохранить копию данных в Инспекторе Данных моделирования перед изменяющимися типами данных сигнала. Для получения дополнительной информации смотрите, Сохраняют и инспектор Данных моделирования Доли Дэта и Представления.
Тип данных для alpha, rad
сигналом является double
. Предположим, что вы хотите преобразовать тип данных в single
. Во-первых, выберите alpha, rad
сигнал. Затем расширьте панель Properties и кликните по белому текстовому полю рядом со свойством Data Type. Можно ввести single
или выберите его из выпадающих из типов данных. Инспектор Данных моделирования преобразует данные, когда вы щелкаете вне выпадающего.
Поскольку single
тип данных имеет меньше точности, чем double
тип данных, Инспектор Данных моделирования возвращает предупреждение о необратимой потере точности. Нажмите Continue. График не показывает видимого различия в сигнале. Если вы сохранили данные для исходного сигнала, можно сравнить конвертированный сигнал анализировать эффект изменения типа данных. Для получения дополнительной информации о сравнении данных в Инспекторе Данных моделирования смотрите, Сравнивают Данные моделирования.
Если у вас есть лицензия на Fixed-Point Designer, можно преобразовать типы данных сигнала в типы данных с фиксированной точкой в Инспекторе Данных моделирования. Задайте тип данных в текстовом поле свойства Data Type с помощью fixdt
функция.
Можно изменить имена сигналов в Инспекторе Данных моделирования. Изменять название сигнала в Инспекторе Данных моделирования не влияет на имена сигнала, заданные в модели. Можно задать новое имя от рабочей области, Archive или панели Properties. Чтобы изменить имя сигнала, кликните по имени сигнала и введите новое имя. Например, поменяйте имя alpha, rad
предупредите к alpha
потому что свойство Units имеет информацию о модулях, теперь.
Когда вы экспортируете данные от Инспектора Данных моделирования после изменения имени, экспортированные данные используют новое имя.