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

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

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

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

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

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

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

D = datetime(2019,1:12,1,12,0,0);
fiaccel myFunction -args {D}

Обеспечьте тип массива datetime

Обеспечить тип для datetime массив к fiaccel:

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

    D = datetime(2019,1:12,1,12,0,0);
    

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

    t = coder.typeof(D);
    

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

    fiaccel myFunction -args {t}
    

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

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

D = datetime(2019,1:12,1,12,0,0);
fiaccel myFunction -args {coder.Constant(C)}

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

| | (MATLAB Coder) | (MATLAB Coder)

Похожие темы