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

Описание

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

Генерация кода 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, чтобы включить эффективные упорядоченные по строкам алгоритмы.

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

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

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

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

Похожие темы