SORU
30 NİSAN 2010, Cuma


En yakın ad olan MATLAB nedir?

Laboratuvarımda MATLAB kodu çok işimiz var. Sorun organize etmek için çok yol var. Beri tüm fonksiyonları olmak zorunda aynı klasör adı (veya varsa Ekle bir sürü klasör için c = path ortam değişkeni), görünen o ki sonumuz kötü olması yüklerin dosyaları aynı klasör, tüm genel ad. Daha iyi bir şekilde dosyalar ve işlevleri düzenlemek var mı? Gerçekten modül sistemi çeşit olsaydı...

CEVAP
1 Mayıs 2010, CUMARTESİ


MATLAB iç içe olması ve her sınıf ve fonksiyonları içeren paketleri bir düşüncesi var.

Sadece bir dizin yolda bir yerde mypkg ilk olarak bir karakteri var. Eğer dizinde sınıf ya da bir fonksiyon varsa, mypkg.mything olarak anılabilir. Ayrıca bir paket import mypkg.mysubpkg.* kullanarak alabilirsiniz.

Bir paket içine bir grup fonksiyon hareketli bir ana yakaladımfonksiyonları ve sınıfları otomatik olarak yaşadıkları paket almayın. Bu ise diğer arama m-dosyaları farklı fonksiyonları bir sürü varsa, bir süre importler bırakarak veya işlev çağrıları eleme harcamak zorunda kalabilirsiniz. De sesleniyorum çağırır içine ithalat koymayı unutma. Daha fazla bilgi:

http://www.mathworks.com/help/matlab/matlab_oop/scoping-classes-with-packages.html

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DrePwn

    DrePwn

    22 Temmuz 2011
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013
  • The Warp Zone

    The Warp Zon

    24 AĞUSTOS 2007