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. Создайте модель.

    rtwbuild('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