Размещение массива функций по умолчанию

Описание

Задайте размещение массива по умолчанию для всех внешних функций 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'

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

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

Похожие темы