是否有已建立的方法为已部署的MATLAB应用程序使用配置文件?

joa*_*nna 5 matlab file configuration-files matlab-deployment

我正在使用MATLAB项目,并希望能够配置变量和路径而无需重新创建可执行文件(目前通过使用MATLAB的内置deploytool完成).我意识到我可以创建一个简单的文本文件,列出key = value对,并在运行时读取它.在MATLAB中似乎没有任何内置支持来创建遵循标准格式的配置文件.

是否有任何标准的现有方法来为MATLAB生成的可执行文件使用配置文件?

And*_*ein 2

1) 将您的资源添加到共享资源部分的 DeployTool 中的包中
2) 使用以下方式读取:

fullfile(ctfroot(),'config.txt');
Run Code Online (Sandbox Code Playgroud)

编辑:如果您的配置是“私有”的,即用户不应编辑它,则这是合适的。在这种情况下,它作为资源与您的程序一起部署。如果您想要为用户提供“公共”配置,我知道没有比执行您提供的更好的方法了。