SORU
2 Ocak 2009, Cuma


MATLAB'DA bir dosyalarda grup var mı? Eğer öyleyse, nasıl eğer temel veri değişirse davranıyor mu?

MATLAB dosyalarda grup bir yapısı var mı? Eğer öyleyse, temel veri değişiklikler (yani nesneler eğer kümesine eklenir) ne olur?

CEVAP
2 Ocak 2009, Cuma


C=İÇİNdöngü doğada statik; yineleme, aksine arasında döngü değişkeni değiştiremezsiniz(başlangıç;koşul;artım)diğer dillerde döngü yapısı. Bu aşağıdaki kodu her zaman 1, 2, 3, 4, 5 B. değeri ne olursa olsun, baskı anlamına gelir

A = 1:5;

for i = A
    A = B;
    disp(i);
end

Olmak istiyorsan bu mümkün değişikliklere yanıt vermek için, veri yapısı boyunca yineleme, WHILE loop olabilir daha uygun --- yapabileceksiniz test döngü koşulu her yineleme, ve set değeri döngü değişken(ler) olarak istiyoruz.

Btw,-herdöngü in Java (ve diğer diller) veri yapısı yineleme sırasında değiştirildiğinde belirlenemeyen bir davranış oluşturur. Eğer veri yapısını değiştirmek isterseniz, uygun bir kullanmanız gerekirIteratoryineleme koleksiyonu içinde ekleme ve kaldırma öğeleri sağlayan örnek. İyi haber MATLAB Java nesneleri destekleyen, böyle bir şey yapabilirsiniz:

A = java.util.ArrayList();
A.add(1);
A.add(2);
A.add(3);
A.add(4);
A.add(5);

itr = A.listIterator();

while itr.hasNext()

    k = itr.next();
    disp(k);

    % modify data structure while iterating
    itr.remove();
    itr.add(k);

end

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Official Android Tips

    Official And

    23 EYLÜL 2009
  • How To Cook That

    How To Cook

    16 NİSAN 2011
  • Moodle

    Moodle

    11 Mayıs 2010

İLGİLİ SORU / CEVAPLAR