exponenta event banner

Макет массива

Порядок «основной столбец» и «основная строка» для хранения массива

Макет массива - это порядок, в котором элементы массива хранятся в памяти. По умолчанию MATLAB ® Coder™ генерирует код, использующий компоновку «основной столбец». Также можно создать код, использующий строку-мажор. Компоновка основных строк позволяет повысить производительность определенных алгоритмов и упростить интеграцию с внешним кодом или данными, использующими основные строки. Операции линейного индексирования всегда используют компоновку «основной столбец» в сгенерированном коде.

Функции

codegenСоздание кода C/C + + из кода MATLAB
coder.cevalВызов внешней функции C/C + +
coder.columnMajorУкажите макет основного массива столбца для функции или класса
coder.isColumnMajorОпределение того, использует ли текущая функция или переменная компоновку «основной столбец»
coder.isRowMajorОпределение того, использует ли текущая функция или переменная макет основной строки
coder.rowMajorУкажите макет главного массива строк для функции или класса

Классы

coder.CodeConfigПараметры конфигурации для генерации кода C/C + + из кода MATLAB
coder.MexCodeConfigПараметры конфигурации для генерации функции MEX из кода MATLAB
coder.EmbeddedCodeConfigПараметры конфигурации для генерации кода C/C + + из кода MATLAB с встроенным кодером

Темы

Макеты строк и столбцов - основные массивы

Узнайте, как MATLAB хранит элементы массива в памяти.

Создать код, использующий макет главного массива строк

Создайте код C/C + + с элементами строк, хранящимися непрерывно в памяти.

Задание макета массива в функциях и классах

Объединение различных макетов массивов в одном проекте кода.

Дизайн кода для макета основного массива строк

Разработка кода для эффективного использования макета массива.