Пакет: Simulink
Суперклассы:
Задайте свойства сигнала шины
Объекты класса Simulink.Bus
, используемого с объектами класса Simulink.BusElement
, задают свойства сигнала шины. Объекты шины подтверждают свойства сигналов шины. Когда вы моделируете модель или обновляете схему, проверки Simulink®, задали ли шинам, соединенным с блоками, свойства объекты шины. В противном случае Simulink останавливает и отображает сообщение об ошибке. Для полного списка блоков, которые поддерживают использование объекта шины как тип данных, смотрите, Когда Использовать Объекты Шины.
Можно использовать редактор Шины Simulink или команды MATLAB®, чтобы создать и изменить объекты шины в основном MATLAB workspace. Вы не можете хранить объект шины в рабочем пространстве модели.
Когда вы используете Редактор Шины, вы создаете Simulink.Bus
и объекты Simulink.BusElement
в базовом рабочем пространстве или связанном словаре данных Simulink.
Кроме того, можно использовать объект шины задать атрибуты сигнала (например, на корневом уровне модели или в Блоке памяти Хранилища данных).
возвращает объект шины с этими значениями свойств:busObj = Simulink.Bus
Description: '' DataScope: 'Auto' HeaderFile: '' Alignment: -1 Elements: [0×0 Simulink.BusElement]
Имя объекта шины является именем переменной MATLAB, которой вы присваиваете объект шины. Можно установить отдельные свойства после того, как вы создадите объект шины.
Метод | Цель |
---|---|
Преобразуйте массив ячеек, содержащий информацию о шине, чтобы соединить шиной объекты | |
Создайте структуры MATLAB с помощью той же иерархии и атрибутов как сигналы шины | |
Создайте объекты шины из структур MATLAB или блоков | |
Используйте объекты шины создать массив ячеек, содержащий информацию о шине | |
Сохраните объекты шины в файле MATLAB |
Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (MATLAB).
Можно использовать Редактор Шины, чтобы создать в интерактивном режиме объект шины и его элементы шины. Для получения дополнительной информации смотрите, Создают Объекты Шины с Редактором Шины.
Программно, можно создать объекты шины из:
Внешний код С. Смотрите Simulink.importExternalCTypes
.
Simulink.Bus.cellToObject
| Simulink.Bus.createObject
| Simulink.BusElement