Soru & Cevap

Hayata dair herşey hakkında sorularınızı sorun, üyelerimiz cevaplasın!
Nualif
Nualif Özperçin
2 hafta önce
Matlab'daki 5201 numaralı sorun

Arkadaşlar, Matlab'de bir döngü yazıyorum. Bu döngü içerisinde elde ettiğim verileri bir matrise kaydetmem gerekiyor. For döngüsü ile bu matrisi adım adım oluşturuyorum. Ancak, döngü ilerledikçe bellek yetersiz hatası alıyorum. Sanırım döngü her çalıştığında yeni bir matris oluşturup eskisini silmiyor ve bu da belleği dolduruyor. Pre-allocation yöntemini denedim, yani döngüye girmeden önce sıfırlarla dolu büyük bir matris tanımladım ve döngüde bu matrisin elemanlarını değiştirdim. Ama sorun hala devam ediyor. Bellek kullanımıyla ilgili bir şeyleri yanlış yapıyor olabilir miyim? Bu bellek sorununu nasıl çözebilirim?