Simulink. Bus.cellToObject

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

Синтаксис

Simulink.Bus.cellToObject(busCells)

Описание

пример

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.

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

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

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

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

Была ли эта тема полезной?