Задайте размещение массивов по умолчанию для всех внешних функций 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'
|
| Приложение | Установка |
|---|---|
| Отладка | Никакое влияние |
| Трассируемость | Никакое влияние |
| Эффективность | Никакая рекомендация |
| Меры безопасности | Никакая рекомендация |