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