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

  • dope2111

    dope2111

    29 HAZİRAN 2009
  • International Secret Agents Concerts

    Internationa

    2 Aralık 2008
  • The Onion

    The Onion

    14 Mart 2006