Compiler™ uses a dependency analysis function to determine the list of necessary files
to include in the generated package. Sometimes, this process generates a large list of
files, particularly when MATLAB object classes exist in the compilation and the dependency analyzer cannot
resolve overloaded methods at package time. Dependency analysis also processes
exclude files on each pass.
To improve package time performance and lessen application size, prune the path with the
flags. You can also specify Files required for your application in
the compiler app.
The dependency analyzer searches for executable content such as:
If the MATLAB file corresponding to the p-file is not available, the dependency analysis cannot determine the p-file’s dependencies.
In addition to executable content listed above, MATLAB Compiler can
detect and automatically include files that your MATLAB functions access by calling
any of these functions:
If you are using the compiler app, these data files are automatically added to the Files required for your application to run area of the app.