exponenta event banner

getLength

Получение количества уровней иерархии в пути блока

Синтаксис

Описание

пример

length = getLength(bp) возвращает числовое значение, соответствующее количеству уровней в иерархии ссылок модели для пути блока.

Примеры

свернуть все

Создать Simulink.BlockPath объект, представляющий ссылочную модель в иерархии модели.

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

Получение количества уровней иерархии в пути блока для Simulink.BlockPath объект.

length = getLength(bp)
length =

     2

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

свернуть все

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

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

свернуть все

Длина пути блока, возвращаемого как целое число. Длина - это количество уровней в иерархии ссылок модели.

См. также

Объекты

Функции

Представлен в R2010b