exponenta event banner

getReferencedModelCodeDescriptor

Класс: coder.codedescriptor.CodeDescriptor
Пакет: coder.codedescriptor

Вернуть coder.codedescriptor.CodeDescriptor объект для указанной ссылочной модели

Синтаксис

refCodeDescriptor = getReferencedModelCodeDescriptor(codeDescObj, refModelName)

Описание

refCodeDescriptor = getReferencedModelCodeDescriptor(codeDescObj, refModelName) возвращает значение coder.codedescriptor.CodeDescriptor для ссылочной модели, указанной в refModelName.

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

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

coder.codedescriptor.CodeDescriptor для которого требуется получить информацию о созданном коде.

refModelName может принимать любое имя из списка ссылочных моделей, возвращаемых getReferencedModelNames().

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

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

coder.codedescriptor.CodeDescriptor для указанной ссылочной модели.

Примеры

  1. Создайте модель.

    slbuild('rtwdemo_async_mdlreftop')

  2. Создать coder.codedescriptor.CodeDescriptor для требуемой модели.

    codeDescObj = coder.getCodeDescriptor('rtwdemo_async_mdlreftop')
    

  3. Возврат списка ссылочных моделей.

    refModels = getReferencedModelNames(codeDescObj)

refModels содержит список ссылочных моделей для rtwdemo_async_mdlreftop.

{'rtwdemo_async_mdlrefbot'}
Получить coder.codedescriptor.CodeDescriptor для любой из ссылочных моделей.
refCodeDescriptorObj = getReferencedModelCodeDescriptor(codeDescObj, 'rtwdemo_async_mdlrefbot')
refCodeDescriptorObj является coder.codedescriptor.CodeDescriptor объект для rtwdemo_async_mdlrefbot модель.
    ModelName: 'rtwdemo_async_mdlrefbot'
     BuildDir: 'C:\Users\Desktop\Work\slprj\tornado\rtwdemo_async_mdlrefbot'

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