Soru sorMATLAB parçacık sürüsü optimizasyonu hk.
melike tarafından 5 yıl önce soruldu

MATLAB'de yazdığım pso kodu, ilk olarak hatasız sonuç verdi, ancak daha sonraki çalıştırmalarımda "Subscripted assignment dimension mismatch." hatası veriyor. Olasılık dağılımı ile ilgili bir kısıtım var,onu farklı bir fonksiyondan çekiyorum. İlk problemimdeki kısıtımda üssel dağılım söz konusuydu.İkinci problemimde ise negatif binom dağılımını kodladım ancak o andan sonra çalışmadı. Çalışan üssel dağılım da tekrar denediğimde sonuç vermedi :(
Konu ile ilgili yardımcı olabilecek biri varsa şimdiden teşekkür ederim.
 
 

1 Cevap
sayginer Yönetici tarafından 5 yıl önce cevaplandı

Muhtemelen kisiti olustururken matrisin boyutlari arasinda bir uyumsuzluk bulunuyor. Aldiginiz hata bu anlama geliyor.
Onerim:
Calisan hali ile cektiginiz matrisin boyutlarina bakin daha sonra hata aldiginiz matris boyutlari ile karsilastirin.