Функциональное размещение массивов по умолчанию

Описание

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

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

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

Похожие темы

Была ли эта тема полезной?