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

Для просмотра документации необходимо авторизоваться на сайте