exponenta event banner

Структура массива функций по умолчанию

Описание

Укажите формат массива по умолчанию для всех внешних функций C, используемых блоком C Caller.

Категория: Цель моделирования

Настройки

По умолчанию: Not specified

Column-major

Вызовите все внешние функции C в макете основного массива столбцов.

Row-major

Вызовите все внешние функции C в структуре основного массива строк.

Any

Вызовите все внешние функции C в компоновке «столбец-мажор» или «строка-мажор». Если алгоритмы внешних функций не требуют, чтобы данные матрицы находились в определенном макете массива, используйте эту опцию.

Not specified

Вызовите все внешние функции C в компоновке «столбец-мажор» или «строка-мажор». Если для компоновки массива (Simulink Coder) установлено значение Row-major, Simulink ® сообщает об ошибке. Можно отключить ошибку, изменив совместимость внешних функций для генерации основного кода строки (Simulink Coder) наwarning или none.

Параметр компоновки массива функции по умолчанию управляет компоновкой массива пользовательской функции кода по умолчанию. Чтобы задать макет массива для отдельных функций, используйте диалоговое окно Указать по функции (Specify by function).

Информация командной строки

Параметр: DefaultCustomCodeFunctionArrayLayout
Текст: символьный вектор
Значение: 'Column-major' | 'Row-major' | 'Any' | 'NotSpecified'
По умолчанию: 'NotSpecified'

Рекомендуемые параметры

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

Связанные темы