Размещение массивов

Описание

Задайте размещение данных массива для генерации кода как главное столбцом или главное строкой.

Генерация кода Category:> Интерфейс

Настройки

Значение по умолчанию: Column-major

Column-major

Сгенерируйте код в размещении главного массива столбца. Например, рассмотрите матричный A, который является 4x3 матрица:

A =
    1    2    3
    4    5    6
    7    8    9
    10   11   12
В размещении главного массива столбца элементы столбцов непрерывны в памяти. A представлен в сгенерированном коде как:
1    4    7    10    2    5    8    11    3    6    9    12

Row-major

Сгенерируйте код в размещении главного массива строки. Например, для матричного A, в размещении главного массива строки, элементы строк непрерывны. A представлен в сгенерированном коде как:

1    2    3    4    5    6    7    8    9    10    11    12

Выберите параметр конфигурации Use algorithms optimized for row-major array layout (Simulink), чтобы включить эффективные главные строкой алгоритмы.

Информация о командной строке

Параметр: ArrayLayout
Ввод: символьный вектор
Значение: 'Column-major' | 'Row-major'
Значение по умолчанию: 'Column-major'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакое влияние
ТрассируемостьНикакое влияние
ЭффективностьНикакое влияние
Меры безопасностиНикакое влияние

Похожие темы