getArrayLayout

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

Размещение возвращаемого массива сгенерированного кода

Синтаксис

arrayLayout = getArrayLayout(codeDescObj)

Описание

arrayLayout = getArrayLayout(codeDescObj) возвращает размещение массивов модели, для которой сгенерирован код.

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

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

Объект coder.codedescriptor.CodeDescriptor, для которого вы хотите получить информацию о сгенерированном коде.

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

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

Размещение массивов задано для модели при помощи образцового параметра конфигурации Array layout (Simulink Coder).

Примеры

Создайте объект coder.codedescriptor.CodeDescriptor для модели, которая создана, затем перечислите размещение массивов сгенерированного кода.

  1. Откройте модель.

    rtwdemo_comments

  2. Задайте образцовый параметр конфигурации Array layout как Row-major. Также в командном окне, используйте эти команды:

    set_param('rtwdemo_comments', 'ArrayLayout','Row-major');

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

    rtwbuild('rtwdemo_comments')

  4. Создайте объект coder.codedescriptor.CodeDescriptor для модели.

    codeDescObj = coder.getCodeDescriptor('rtwdemo_comments')
    

  5. Возвратите размещение массивов сгенерированного кода.

    arrayLayout = getArrayLayout(codeDescObj)
    arrayLayout имеет это значение:
        'Row-major'

Введенный в R2018b