在已部署的应用程序中添加子文件夹路径

时间:2013-11-19 01:02:31

标签: matlab matlab-deployment matlab-compiler

我正在尝试使用MATLAB Compiler部署一个简单的控制台应用程序。

但是,我们无法在部署应用程序时使用addpath()

我想知道,我们如何添加包含函数和数据文件的子文件夹以及以后如何使用它们。

访问文件的可能答案是:

fp = fopen(fullfile(ctfroot, 'my', 'data', 'directory', 'data.file'));

但是,这并没有解释如何添加路径以访问子目录中的这些功能。

1 个答案:

答案 0 :(得分:1)

addpath不支持deploytool,您应该在尝试构建可执行文件时添加source files中的文件。如果由于某种原因您不想添加整个数据(可能太大?),则可以仅提供数据路径作为输入。然后从该路径中读取数据文件。如果这样做,请在分发应用程序时小心。