convertToCell

Преобразуйте путь блока в массив ячеек из векторов символов

Описание

пример

cellarray = convertToCell(bp) преобразует путь к блоку в массив ячеек из векторов символов.

Примеры

свернуть все

Откройте пример модели, которая ссылается на несколько моделей.

sldemo_mdlref_depgraph

Создайте Simulink.BlockPath объект.

bp = Simulink.BlockPath({'sldemo_mdlref_depgraph/thermostat', ...
'sldemo_mdlref_heater/Fahrenheit to Celsius', ...
'sldemo_mdlref_F2C/Gain1'});

Создайте массив ячеек, который представляет элементы пути к блоку.

cellarray = convertToCell(bp)
cellarray =

  3×1 cell array

    {'sldemo_mdlref_depgraph/thermostat'         }
    {'sldemo_mdlref_heater/Fahrenheit to Celsius'}
    {'sldemo_mdlref_F2C/Gain1'                   }

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

свернуть все

Полностью заданный путь к блоку, заданный как Simulink.BlockPath объект. Этот путь блока однозначно идентифицирует блок в иерархии модели, даже когда иерархия модели ссылается на одну и ту же модель несколько раз.

Выходные аргументы

свернуть все

Элементы пути блока, возвращенные как массив ячеек из векторов символов.

См. также

Объекты

Функции

Введенный в R2010b