ini ファイルと同様に、基本的には、情報の読み取りと matlab オブジェクトへの配布に使用できる、編集しやすい構成ファイルが必要です。人々がxmlを推奨することは知っていますが、ユーザーが編集するのは簡単ではありません. 誰でも他の方法がありますか?
2 に答える
私はMATLABアプリケーションの構成ファイルに常にYAMLファイルを使用しています。私は、それらが人間が読みやすく、編集可能で、バージョン制御可能で、非常に簡単に使用できることを発見しました。
構成ファイルをより広いアプリケーションの他の部分でも使用する必要がある場合は、他の言語(Perl、Python、Ruby、Javaなど)でも広く読み取れるという利点があります(MATLABスクリプトよりも)。
公開されているMATLAB用のYAMLファイルリーダー(無料のApacheライセンスのSnakeYaml Javaライブラリのラッパー)があります。また、共有したい自分のコードも作成しました(リンクしたパッケージに基づいており、機能は少し劣りますが、コードを理解するのはかなり簡単で、もう少し堅牢です)。
ini ファイルを使用してみませんか? 彼らは複雑になる問題を抱えていますが、あなたがそれを認識している限り.
ファイル交換はあなたの友達です: http://www.mathworks.com/matlabcentral/fileexchange/24992-ini-config
Java プロパティ ファイルを使用することもできます。(ファイル交換で何も見つかりませんでした。インターフェイスを自分で作成する必要があります。)