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