2012-02-01 14 views
5

Bir MATLAB projesiyle çalışıyorum ve yürütülebilir dosyayı yeniden oluşturmadan değişkenleri ve yolları yapılandırabilmeyi istiyorum (şu anda MATLAB'ın yerleşik deploytool'u kullanılarak yapılmakta). Basit bir metin dosyası oluşturabileceğimi, anahtar = değer çiftlerini listeleyebileceğimi ve çalışma zamanı sırasında bunu okuyabildiğinin farkındayım. Standart bir format izleyen yapılandırma dosyaları oluşturmak için MATLAB'da yerleşik bir destek yok gibi görünmektedir.Bir dağıtılmış MATLAB uygulaması için yapılandırma dosyalarını kullanmak için belirlenmiş bir yol var mı?

MATLAB tarafından oluşturulan yürütülebilir dosyalar için yapılandırma dosyalarını kullanmanın standart yolu var mı? kullanarak Oku

cevap

2

1) bölüm
2 ortak kaynaklarda DeployTool içinde pakete kaynağınızı ekleyin):

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

Düzenleme: Yapılandırma "özel" ise o ki uygundur kullanıcı onu düzenlememelidir. Bu durumda programınızla birlikte bir kaynak olarak konuşlandırılır. Kullanıcılar için bir "genel" yapılandırma isterseniz, sunduğunuz şeyi yapmaktan daha iyi bir yol olmadığını biliyorum.

+0

1. adımdaki kaynak anahtar = değer çiftleri listem ile düz metin dosyası olur mu? Ya da MATLAB kullanarak ilk oluşturacağım bir şey? – joanna

+0

@joanna, Muhtemelen düz metin dosyası. Ama ben XML veya jason dosya formatını tavsiye ederim –

+0

Kullanıcının konfigürasyonu düzenleyebilmesini istiyorum, bu yüzden bunu işaret ettiğin için teşekkürler. – joanna