Размещение массива относится к тому порядку, в котором элементы массива хранятся в памяти. По умолчанию Simulink® использует размещение основного столбца. В блоке MATLAB Function можно использовать основную строку. Размещение основной строки может улучшить эффективность для определенных алгоритмов и упростить интегрирование с внешним кодом или данными, которые используют основную строку. В операциях линейной индексации всегда используется размещение основного столбца.
coder.ceval | Вызов внешней функции C/C + + |
coder.columnMajor | Задайте размещение массива основной столбца для функции или класса |
coder.rowMajor | Задайте размещение массива основной строки для функции или класса |
coder.isRowMajor | Определите, использует ли текущая функция или переменная размещение основной строки |
coder.isColumnMajor | Определите, использует ли текущая функция или переменная размещение основного столбца |
coder.rowMajor | Задайте размещение массива основной строки для функции или класса |
Интерфейс с основными данными строк в блоке MATLAB function
Используйте размещение основной строки для генерации кода C/C + + и внешнего интегрирования кода С.
Задайте размещение массива в функциях и классах
Объедините различные размещения массивов в одном проекте кода.
Проект кода для размещения массива основных строк
Разработайте свой код для эффективного использования размещения массива.