Simulink.architecture.find_system

Найти объекты под объектом архитектуры

Описание

пример

object = Simulink.architecture.find_system(RootObject) ищет все объекты под RootObject.

пример

object = Simulink.architecture.find_system(RootObject,ParamName,ParamValue) возвращает объект в RootObject чей параметр ParamName имеет значение ParamValue. Имя параметра и векторы символов значения чувствительны к регистру.

Примеры

свернуть все

Чтобы найти все объекты в slexMulticoreExample:

slexMulticoreExample
t = Simulink.architecture.find_system('slexMulticoreExample')
t = 

    'slexMulticoreExample'
    'slexMulticoreExample/MulticoreProcessor'
    'slexMulticoreExample/MulticoreProcessor/Core1'
    'slexMulticoreExample/MulticoreProcessor/Core1/Task1'
    'slexMulticoreExample/MulticoreProcessor/Core1/Task2'
    'slexMulticoreExample/MulticoreProcessor/Core2'
    'slexMulticoreExample/MulticoreProcessor/Core2/Task3'
    'slexMulticoreExample/MulticoreProcessor/Core2/Task4'

Чтобы найти все задачи в slexMulticoreExample:

slexMulticoreExample
t = Simulink.architecture.find_system('slexMulticoreExample','Type','Task')
t = 

    'slexMulticoreExample/MulticoreProcessor/Core1/Task1'
    'slexMulticoreExample/MulticoreProcessor/Core1/Task2'
    'slexMulticoreExample/MulticoreProcessor/Core2/Task3'
    'slexMulticoreExample/MulticoreProcessor/Core2/Task4'

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

свернуть все

Объект для поиска значения параметров, заданный как вектор символов с полным именем объекта. Возможными объектами являются:

  • Модель

  • Узел программного обеспечения

  • Аппаратный узел

  • Периодический триггер

  • Апериодический триггер

  • Задача

Пример: 'slexMulticoreExample'

Имя параметра, который нужно найти. Возможные значения:

  • 'Name'

  • 'Type'

  • 'ClockFrequency'

  • 'Color'

  • 'Period'

  • 'EventHandlerType'

  • 'SignalNumber'

  • 'EventName'

Пример: 'EventName'

Значения параметров для поиска, заданные как вектор символов, скаляр или вектор.

Пример: 'ERTDefaultEvent'

Введенный в R2014a