Создайте названный интерфейс в интерфейсном словаре
добавляет именованный интерфейс к заданному интерфейсному словарю.interface
= addInterface(dictionary
,name
)
создает интерфейс, который зеркально отражает существующий объект шины Simulink®.interface
= addInterface(dictionary
,name
,'SimulinkBus',busObject
)
Добавьте интерфейс 'newInterface'
к заданному словарю данных и затем создают модель, соединяют словарь и просматривают интерфейсный редактор.
Создайте словарь данных и добавьте интерфейс.
dictionary = systemcomposer.createDictionary('new_dictionary.sldd'); interface = addInterface(dictionary,'newInterface')
Создайте новую модель, соедините словарь данных и откройте интерфейсный редактор.
arch = systemcomposer.createModel('newModel',true); linkDictionary(arch,'new_dictionary.sldd');
Добавьте именованный интерфейс, который зеркально отражает существующий объект шины Simulink к заданному словарю. Создайте модель, соедините словарь и просмотрите интерфейсный редактор.
Создайте словарь, создайте объект шины Simulink, заполните объект шины с двумя элементами и добавьте именованный интерфейс, который зеркально отражает объект шины Simulink к словарю.
dictionary = systemcomposer.createDictionary('new_dictionary.sldd'); % Create the Simulink bus object and populate it with elements busObj = Simulink.Bus; elems(1) = Simulink.BusElement; elems(1).Name = 'element_1'; elems(2) = Simulink.BusElement; elems(2).Name = 'element_2'; busObj.Elements = elems; interface = addInterface(dictionary,'newInterface','SimulinkBus',busObj);
Создайте новую модель, соедините словарь данных и откройте интерфейсный редактор.
arch = systemcomposer.createModel('newModel',1); linkDictionary(arch,'new_dictionary.sldd');
dictionary
— Словарь данных присоединяется к модели архитектурыСловарь данных, присоединенный к модели архитектуры в виде systemcomposer.interface.Dictionary
объект. Это - словарь данных по умолчанию, который задает локальные интерфейсы или внешний словарь данных, который несет интерфейсные определения. Если модель соединяется с несколькими словарями данных, то dictionary
должен быть тот, который несет интерфейсные определения. Для получения информации о том, как создать словарь, смотрите createDictionary
.
name
— Имя нового интерфейсаИмя нового интерфейса в виде вектора символов.
Типы данных: char
busObject
— Шина Simulink возражает, что новый интерфейс зеркально отражаетШина Simulink возражает, что новый интерфейс зеркально отражает, где интерфейс уже задан в виде объекта шины Simulink.
interface
— Новый интерфейсный объектНовый интерфейсный объект, возвращенный как systemcomposer.interface.SignalInterface
объект.
Термин | Определение | Приложение | Больше информации |
---|---|---|---|
интерфейс | Интерфейс задает вид информации, которая течет через порт. Тот же интерфейс может быть присвоен нескольким портам. Интерфейс может быть составным объектом, означая, что это может включать элементы, которые описывают свойства интерфейсного сигнала. | Интерфейсы представляют информацию, которой делятся через коннектор и вводит или выходит из компонента через порт. Используйте Интерфейсный Редактор, чтобы создать и управлять интерфейсами и интерфейсными элементами и сохранить их в интерфейсном словаре данных для повторного использования между моделями. | Задайте интерфейсы |
интерфейсный элемент | Интерфейсный элемент описывает фрагмент интерфейса, такого как коммуникационное сообщение, расчетный или измеренный параметр или другое разложение того интерфейса. | Интерфейсные элементы описывают разложения интерфейса:
| Присвойте интерфейсы портам |
интерфейсный словарь | Интерфейсный словарь данных является объединенным списком всех интерфейсов в архитектуре и где они используются. Локальные интерфейсы на модели System Composer™ могут быть сохранены в интерфейсном словаре данных с помощью Интерфейсного Редактора. | Интерфейсные словари могут быть снова использованы между моделями, которые должны использовать данный набор интерфейсов и интерфейсных элементов. Словари данных хранятся в отдельном .sldd файлы. | |
адаптер | Адаптер помогает соединить два компонента с несовместимыми интерфейсами порта путем отображения между двумя интерфейсами. Адаптер может также действовать как переход уровня или единичная задержка. | С адаптером можно выполнить три функции на Интерфейсном диалоговом окне Адаптера:
| Интерфейсный адаптер |
Adapter | addElement
| createDictionary
| getInterface
| getInterfaceNames
| linkDictionary
| removeInterface
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.