Documentation

This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Dependency Analysis

When you create an app package, MATLAB® analyzes your main file and attempts to include all the files that your app uses. However, MATLAB does not guarantee to find every dependent file. It does not find files for functions that your code references as character vectors (for instance, as arguments to eval, feval, and callback functions). In addition, MATLAB can include some files that the main file never calls when it runs.

Dependency analysis searches for the following types of files:

  • Executable files, such as MATLAB program files, P-files, Fig-files, and MEX-files.

  • Files that your app accesses by calling standard and low-level I/O functions. These dependent files include text files, spreadsheets, images, audio, video, and XML files.

  • Files that your app accesses by calling any of these functions: audioinfo, audioread, csvread, daqread, dlmread, fileread, fopen, imfinfo, importdata, imread, load, matfile, mmfileinfo, open, readtable, type, VideoReader, xlsfinfo, xlsread, xmlread, and xslt.

Dependency analysis does not search for Java® classes, .jar files, or files stored in a scientific format such as NetCDF or HDF. Click Add files/folders in the Package Apps dialog box to add these types of files manually.

Was this topic helpful?