Simulink.Bus.cellToObject

Пакет: Simulink. Шина

Преобразуйте массив ячеек, содержащий информацию о шине, чтобы соединить шиной объекты

Описание

пример

Simulink.Bus.cellToObject(busCells) создает набор объектов шины в базовом рабочем пространстве MATLAB® от массива ячеек информации о шине.

Примеры

свернуть все

Создайте массив ячеек массивов ячеек информации о шине и используйте тот массив ячеек, чтобы сгенерировать объект шины в базовом рабочем пространстве.

Создайте массив ячеек информации о шине.

busCell = { ...
        { ...
            'myBusObj', ...
            'MyHeader.h', ...
            'My description', ...
            'Exported', ...
            '-1', ...
            {{'a',1,'double', [0.2 0],'real','Sample'}; ...
            {'b',1,'double', [0.2 0],'real','Sample',...
            'Fixed',-3,3,'m','b is distance from the origin'}},...
            }, ...
        };

Сгенерируйте объект шины в базовом рабочем пространстве от массива ячеек.

Simulink.Bus.cellToObject(busCell)

Входные параметры

свернуть все

Соедините шиной информацию об объекте, указанную как массив ячеек массивов ячеек. Каждый зависимый массив ячеек должен содержать эту информацию об объекте шины:

  1. Соедините шиной имя

  2. Заголовочный файл

  3. Описание

  4. Осциллограф данных

  5. Выравнивание

  6. Элементы

Поле элементов является массивом, который должен содержать эти данные для каждого элемента:

  1. Имя элемента

  2. Размерности

  3. Тип данных

  4. 'SampleTime'

  5. Сложность

  6. Режим Sampling

Полевой массив элементов может также содержать эти данные:

  1. Режим Dimensions

  2. Минимум

  3. Максимум

  4. Модули

  5. Описание

Советы

Обратной функцией является Simulink.Bus.objectToCell.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2019b

Не рекомендуемый запуск в R2016b

Представлено до R2006a