Автоматическое определение входных типов при помощи приложения

Если вы задаете тестовый файл, который вызывает функции точки входа проекта, приложение MATLAB® Coder™ может вывести типы входного параметра путем выполнения тестового файла. Если тестовый файл вызывает функцию точки входа многократно с различными входными параметрами размера, приложение берет объединение входных параметров. Приложение выводит, что входные параметры являются переменным размером с верхней границей, равной размеру самого большого входа.

Перед использованием приложения, чтобы автоматически задать типы входного аргумента функции, необходимо добавить по крайней мере один файл точки входа в проект. Необходимо также задать код, который вызывает функции точки входа с ожидаемыми входными типами. Это - лучшая практика обеспечить тестовый файл, который вызывает ваши функции точки входа. Тестовым файлом может быть или функция MATLAB или скрипт. Тестовый файл должен вызвать функцию точки входа, по крайней мере, однажды.

К автоматически входным define типам:

  1. На странице Define Input Types задайте тестовый файл. В качестве альтернативы можно ввести код непосредственно.

  2. Нажмите Autodefine Input Types.

    Выполнение приложения тестовый файл и выводит типы для входных параметров точки входа. Отображения приложения выведенные типы.

Примечание

Если вы автоматически задаете входные типы, функции точки входа должны быть в перезаписываемой папке.

Если ваш тестовый файл не вызывает функцию точки входа с различными входными параметрами размера, получившиеся размерности типа являются фиксированным размером. После того, как вы задаете входные типы, можно задать и применить правила для того, чтобы сделать переменный размер размерностей типа, когда они соответствуют порогу размера. Смотрите Делают Переменный Размер Размерностей, Когда Они Соответствуют Порогу Размера.

Приложение MATLAB Coder не поддерживается в MATLAB Online™.