Существует ли установленный способ использования файлов конфигурации для развернутого приложения MATLAB? - PullRequest
5 голосов
/ 02 февраля 2012

Я работаю с проектом MATLAB и хотел бы иметь возможность настраивать переменные и пути без повторного создания исполняемого файла (в настоящее время выполняется с помощью встроенного в MATLAB deploytool).Я понимаю, что могу создать простой текстовый файл со списком пар ключ = значение и прочитать его во время выполнения.Кажется, в MATLAB нет встроенной поддержки для создания файлов конфигурации, которые следуют стандартному формату.

Существуют ли какие-либо стандартные существующие способы использования файлов конфигурации для исполняемых файлов, генерируемых MATLAB?

1 Ответ

2 голосов
/ 02 февраля 2012

1) Добавьте свой ресурс в пакет в DeployTool в части общих ресурсов
2) Читать с помощью:

fullfile(ctfroot(),'config.txt');

Редактировать : Это подходит, если ваша конфигурация является "частной", то есть пользователь не должен редактировать ее. В этом случае он развертывается вместе с вашей программой в качестве ресурса. Если вам нужна «публичная» конфигурация для пользователей, я не знаю лучшего способа, чем сделать то, что вы предложили.

...