Когда вы создаете пакет приложения, MATLAB® анализирует ваш основной файл и пытается включать все файлы, которые использует ваше приложение. Однако MATLAB не гарантирует, что нашел каждый зависимый файл. Это не находит файлы для функций что ваши ссылки кода как векторы символов (например, в качестве аргументов к eval
feval
, и функции обратного вызова). Кроме того, MATLAB может включать некоторые файлы, которые никогда не вызывает основной файл, когда это запускается.
Анализ зависимостей ищет следующие типы файлов:
Исполняемые файлы, такие как файлы программы MATLAB, P-файлы, файлы Fig и файлы MEX.
Файлы, что ваши доступы к приложению путем вызывания стандартных и низкоуровневых функций ввода-вывода. Эти зависимые файлы включают текстовые файлы, электронные таблицы, изображения, аудио, видео и XML-файлы.
Файлы, что ваши доступы к приложению путем вызывания любой из этих функций: audioinfo
audioread
csvread
daqread
dlmread
fileread
fopen
imfinfo
importdata
imread
загрузка
matfile
mmfileinfo
открытый
readtable
Ввод
VideoReader
xlsfinfo
xlsread
xmlread
, и xslt
.
Анализ зависимостей не ищет классы Java®, .jar
файлы или файлы сохранили в научном формате, таком как NetCDF или HDF. Нажмите Add files/folders в диалоговом окне Package Apps, чтобы добавить эти типы файлов вручную.