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