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