2013.08.27 12:42, Laimis rašė: > ejs rašė: > >> T6570 skripto celę pabaigia per 10-15 sek, i3 - valanda ir daugiau. >> Kodas identiškas. > > Tai cpu spartos skirtumu — tiesiog nepaaiškinama. Beje, ką sako > detalesnis profiler'io output'as (child functions, busy lines): > http://www.mathworks.se/help/matlab/matlab_prog/profiling-for-improving-performance.html pabandysiu. Dabar laikus skaičiavaus su tic /toc. >> RAM'as? Diskas? > > Tai kiek dideli tie masyvai? (abejoju, kad atsiremia į ram'o trūkumą; > nors gal...) eilinė 3 lygių DWT2 iš 512x512px monochromo: 256*256*3 + 128*128*3 + 64*64*4 = 196608+49152+16384 = 262144 elementų. Elementas double arba int32 / int64 tipo. Didžioji dauguma jų - nuliai, gal matlab'as gali juos saugoti efektyviau. -- ejs