exponenta event banner

Задание свойств входов функции точки входа с помощью приложения

Зачем указывать входные свойства?

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

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

См. также

Задание определения ввода с помощью приложения

Задайте определение ввода одним из следующих способов: