Функциональное размещение массивов по умолчанию

Описание

Задайте размещение массивов по умолчанию для всех внешних функций C, используемых блоком C Caller.

Цель симуляции Category:

Настройки

Значение по умолчанию: Not specified

Column-major

Вызовите все внешние функции C в размещении главного массива столбца.

Row-major

Вызовите все внешние функции C в размещении главного массива строки.

Any

Вызовите все внешние функции C в размещении главного столбцом или главного массива строки. Если ваши внешние функциональные алгоритмы не требуют, чтобы матричные данные были в определенном размещении массивов, используйте эту опцию.

Not specified

Вызовите все внешние функции C в размещении главного столбцом или главного массива строки. Если Array layout (Simulink Coder) установлен в Row-major, Simulink® сообщает об ошибке. Можно выключить ошибку путем изменения External functions compatibility for row-major code generation (Simulink Coder) на warning или none.

Параметр Default function array layout управляет размещением массивов по умолчанию функции пользовательского кода. Чтобы задать размещение массивов для отдельных функций, используйте диалоговое окно Specify by function.

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

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

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

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

Похожие темы