Задайте размещение массивов по умолчанию для всех внешних функций C, используемых блоком C Caller.
Категория: Цель моделирования
Значение по умолчанию:
Not specified
Column-majorВызовите все внешние функции C в размещении главного массива столбца.
Row-majorВызовите все внешние функции C в размещении главного массива строки.
ЛюбойВызовите все внешние функции C в размещении главного столбцом или главного массива строки. Если ваши внешние функциональные алгоритмы не требуют, чтобы матричные данные были в определенном размещении массивов, используйте эту опцию.
Not specifiedВызовите все внешние функции C в размещении главного столбцом или главного массива строки. Если размещение Массивов (Simulink Coder) установлено в Row-major, Simulink® сообщает об ошибке. Можно выключить ошибку путем изменения Внешней совместимости функций для главной строкой генерации кода (Simulink Coder) к warning или none.
Функциональный параметр размещения массивов по умолчанию управляет размещением массивов по умолчанию функции пользовательского кода. Чтобы задать размещение массивов для отдельных функций, использование Задает функциональным диалоговым окном.
Параметр:
DefaultCustomCodeFunctionArrayLayout |
| Ввод: символьный вектор |
Значение:
'Главный столбцом' | 'главный строкой' | 'Любой' | 'Не заданный' |
Значение по умолчанию:
'Not specified'
|
| Приложение | Установка |
|---|---|
| Отладка | Никакое влияние |
| Трассируемость | Никакое влияние |
| Эффективность | Никакая рекомендация |
| Меры безопасности | Никакая рекомендация |