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