Matlab釋放內(nèi)存的詳細(xì)圖文教程
Matlab釋放內(nèi)存的具體操作步驟
在打開(kāi)的matlab中,輸入feature('memstats'),如果是剛剛啟動(dòng)的matlab,這時(shí)候內(nèi)存資源是最大(我的已經(jīng)在用了),如圖:
接著我們還可以通過(guò)memory函數(shù)查看系統(tǒng)的內(nèi)存,如圖所示:
matlab程序中將后面沒(méi)有用到的變量進(jìn)行清除操作,如圖:
matlab是一款高效處理矩陣的數(shù)學(xué)計(jì)算軟件,它是將連續(xù)內(nèi)存塊分配給新建變量,所以當(dāng)我們連續(xù)的內(nèi)存塊不足以存儲(chǔ)數(shù)據(jù)時(shí),系統(tǒng)就會(huì)報(bào)錯(cuò),為了保證足夠的連續(xù)內(nèi)存塊,可以使用pack函數(shù),如圖:
根據(jù)上文講述的Matlab釋放內(nèi)存的具體操作方法,你們是不是都學(xué)會(huì)了呀!