Задайте входные параметры расписания

Можно задать входные параметры расписания в командной строке. Программируемая спецификация расписания ввела типы при помощи предварительного создания условий (assert операторы), не поддерживается.

Задайте входные параметры расписания в командной строке

Используйте одну из этих процедур:

В качестве альтернативы, если у вас есть тестовый файл, который вызывает вашу функцию точки входа с входными параметрами в качестве примера, можно определить входные типы при помощи coder.getArgTypes.

Обеспечьте вход расписания в качестве примера

Используйте -args опция:

TT = timetable(A,B,C,'RowTimes',D,'VariableNames',vnames);
fiaccel myFunction -args {TT}

Обеспечьте тип расписания

Обеспечить тип для расписания к fiaccel:

  1. Задайте расписание. Например:

    TT = timetable(A,B,C,'RowTimes',D,'VariableNames',vnames);

  2. Создайте тип из T.

    t = coder.typeof(TT);
    

  3. Передайте тип fiaccel при помощи -args опция.

    fiaccel myFunction -args {t}
    

Обеспечьте постоянный вход расписания

Чтобы указать, что вход расписания является постоянным, используйте coder.Constant с -args опция:

TT = timetable(A,B,C,'RowTimes',D,'VariableNames',vnames);
fiaccel myFunction -args {coder.Constant(TT)}

Смотрите также

| (MATLAB Coder) | (MATLAB Coder)

Похожие темы