Задайте свойства шин
Simulink.Bus
объект является типом данных что, когда используется с Simulink.BusElement
объекты, задает и подтверждает свойства шины. Когда вы симулируете или обновляете модель, Simulink® проверки, совпадают ли шины, соединенные с блоками, с Simulink.Bus
типы данных Object, которые задают блоки.
Bus
объект задает только архитектурные свойства шины. Например, объект шины может задать имена элементов, иерархию, порядок и типы данных. Bus
объект не может задать значения сигналов в шине.
Bus
объект походит на определение структуры в C: это задает члены шины, но не создает шину. Bus
объект также похож на коннектор кабеля. Коннектор задает все контакты и их настройку и управляет тем, какие типы проводов могут быть соединены с ним. Точно так же Bus
объект задает настройку и свойства сигналов, что связанная шина должна иметь.
Bus
объекты содержат Simulink.BusElement
объекты. Каждый BusElement
объект задает свойства сигнала в шине, такие как ее имя, тип данных и размерность. Порядок BusElement
объекты в Bus
объект задает порядок сигналов в шине.
Bus
объект может задать свойства, которые не были заданы составляющими сигналами, но были оставлены быть наследованными.
Создать и изменить Bus
объекты в базовом рабочем пространстве или словаре данных, можно использовать Bus Editor, Model Explorer или MATLAB® команды. Вы не можете сохранить Bus
объекты в рабочих пространствах модели.
Использовать Bus
объекты в модели, смотрите Specify Bus Properties с Типами данных Object Simulink.Bus.
Можно создать Bus
объект несколькими способами.
Программно создать Bus
объект, используйте Simulink.Bus
функция (описанный здесь).
В интерактивном режиме создать Bus
объект, используйте Bus Editor или Model Explorer.
Создать Bus
объекты от блоков в модели, данных MATLAB, и внешнем коде С, видят, Создают Объекты Шины Программно.
возвращает name
= Simulink.BusBus
объект со значениями свойств по умолчанию. Имя Bus
объект является именем переменной MATLAB, которой вы присваиваете Bus
объект.
Simulink.Bus.cellToObject
| Simulink.Bus.createObject
| Simulink.Bus.createMATLABStruct
| Simulink.Bus.objectToCell
| Simulink.Bus.save