exponenta event banner

Анализ зависимостей упаковки приложений

При создании пакета приложения MATLAB ® анализирует основной файл и пытается включить все файлы, используемые приложением. Однако MATLAB не гарантирует поиск всех зависимых файлов. Он не находит файлы для функций, на которые ссылается код, как на векторы символов (например, как аргументы дляeval, fevalи функции обратного вызова). Кроме того, MATLAB может включать некоторые файлы, которые основной файл никогда не вызывает при его запуске.

При анализе зависимостей выполняется поиск следующих типов файлов:

  • Исполняемые файлы, такие как программные файлы MATLAB, P-файлы, рис-файлы и MEX-файлы.

  • Файлы, к которым приложение получает доступ, вызывая стандартные и низкоуровневые функции ввода-вывода. Эти зависимые файлы включают текстовые файлы, электронные таблицы, изображения, аудио, видео и XML-файлы.

  • Файлы, к которым приложение обращается, вызывая любую из следующих функций: audioinfo, audioread, csvread, daqread, dlmread, fileread, fopen, imfinfo, importdata, imread, load, matfile, mmfileinfo, open, readtable, type, VideoReader, xlsfinfo, xlsread, xmlread, и xslt.

Анализ зависимостей не выполняет поиск классов Java ® ,.jar файлы или файлы, хранящиеся в научном формате, например NetCDF или HDF. Щелкните Добавить файлы/папки в диалоговом окне Приложения пакетов, чтобы добавить эти типы файлов вручную.

См. также