我正在使用Matlab的fmincon來優化一個目標函數,它是兩個向量之間的l2範數。還有一個不等式約束,它是要優化的向量和其他一些常量向量之間的另一個l2範數。所以基本上參數的數量是這個向量的大小,我試圖從l2的意義上最小化。Fmincon在matlab內存不足
|| M * s - s || _2 s.t. || s -t || _2 < epsilon
M是一個常數矩陣,t是一個常數矢量,ε是一個常數。
所以,現在對我來說問題是,它是巨大的。它可以具有從400到20000個變量。現在,當內部嘗試存儲矩陣時,fmincon的內存不足。有沒有辦法解決這個問題?
謝謝!