看板 MATLAB 關於我們 聯絡資訊
請問一下 如果我今天想要解如下的最佳化問題 min { ||y - Hx||2 } x matlab該怎麼寫呢? 由於是非線性的問題 所以似乎得用 fminunc之類的function 但是在設定cost function的時候好像無法給多個input(y,H,x)? 參照optimization toolbox裡面的範例 裡面使用的cost function也都只有一個input(x) 想請問是在設定cost function時就只能給單一的input還是說能有多個input? 麻煩大家幫我解惑一下,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.70.155
hikaru117:可以用cvx來解 08/27 17:55
emitter:這問題沒有constraint? 08/27 19:51
sanzosaskura:感謝一樓 正在研究cvx 看起來應該是能解 08/28 16:12
sanzosaskura:有contraint啦 不過只是簡單的上下界就沒寫出來了 08/28 16:13
sanzosaskura:想問的重點還是怎麼設有多input的cost function 08/28 16:13
H45:搜尋 Mathworks Passing Extra Parameters 08/28 20:02