exponenta event banner

setUnits

Установка единиц измерения для элемента интерфейса сигнала

    Описание

    пример

    setUnits(interfaceElem,units) устанавливает единицы измерения для назначенного элемента интерфейса сигнала.

    Примеры

    свернуть все

    Задайте единицы измерения для элемента интерфейса.

    Создание модели с именем 'archModel'.

    modelName = 'archModel';
    arch = systemcomposer.createModel(modelName,true); % Create model

    Добавление интерфейса, а затем создание элемента интерфейса с именем 'x'.

    interface = arch.InterfaceDictionary.addInterface('interface'); % Add interface
    elem = interface.addElement('x'); % Create interface element

    Установка единиц измерения для элемента интерфейса как 'kg'.

    setUnits(elem,'kg'); % Set units for interface element

    Входные аргументы

    свернуть все

    Элемент интерфейса, указанный как systemcomposer.interface.SignalElement объект.

    Единицы элемента интерфейса, заданные как символьный вектор.

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

    Подробнее

    свернуть все

    Определения

    ТерминОпределениеПриложениеДополнительные сведения
    интерфейсИнтерфейс определяет тип информации, передаваемой через порт. Один и тот же интерфейс может быть назначен нескольким портам. Интерфейс может быть составным, что означает, что он может включать в себя элементы, описывающие свойства сигнала интерфейса.Интерфейсы представляют информацию, которая совместно используется через соединитель и входит или выходит из компонента через порт. Используйте редактор интерфейсов для создания и управления интерфейсами и элементами интерфейсов и сохранения их в словаре данных интерфейсов для повторного использования между моделями.Определение интерфейсов
    элемент интерфейсаЭлемент интерфейса описывает часть интерфейса, такую как коммуникационное сообщение, вычисленный или измеренный параметр или другое разложение этого интерфейса.

    Элементы интерфейса описывают разложения интерфейса:

    • Контакты или провода в соединителе или электрическом жгуте.

    • Сообщения, передаваемые по шине.

    • Структуры данных, совместно используемые компонентами.

    Назначение интерфейсов портам
    словарь интерфейсаСловарь интерфейсных данных представляет собой сводный список всех интерфейсов в архитектуре и места их использования. Локальные интерфейсы в модели System Composer™ можно сохранить в словаре данных интерфейса с помощью редактора интерфейсов.Словари интерфейсов можно повторно использовать между моделями, которые должны использовать заданный набор интерфейсов и элементов интерфейса. Словари данных хранятся в отдельных .sldd файлы.
    адаптерАдаптер помогает соединить два компонента с несовместимыми интерфейсами портов путем сопоставления между двумя интерфейсами. Адаптер может также действовать как единичная задержка или переход скорости.

    С помощью адаптера можно выполнять три функции в диалоговом окне «Адаптер интерфейса»:

    • Создание и редактирование сопоставлений между интерфейсами ввода и вывода.

    • Применение преобразования интерфейса UnitDelay разорвать алгебраический цикл.

    • Применение преобразования интерфейса RateTransition для согласования различных временных коэффициентов выборки для эталонных моделей.

    Адаптер интерфейса

    Представлен в R2019a