[問題] fmincon已回收

看板MATLAB作者 (不理不理左衛門)時間16年前 (2009/12/12 19:02), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/3 (看更多)
第一次使用fmincon 一直出現奇怪的問題 不知道是哪邊寫錯 還請板上的大大幫忙看一下 [o, fval]=fmincon(@gleich,x0, A, b) 解的限制是 o(1) < c1; o(2) < c2; o(3) < c3; o(4) < c4; 所以在A b 的設定上設成 A = [1 0 0 0; 0 1 0 0; 0 0 1 0; 0 0 0 1]; b = [c1; c2; c3; c4]; 一直出現錯誤訊息 ??? Error using ==> fmincon at 592 User supplied objective function must return a scalar value. 另外fmincon是不是只能解一個function的問題 而不是方程組? 如果我需要解方程組 又要對解有一定的限制 不知道有沒有什麼函數可以用? 如果板上有大大有類似的經驗希望能分享 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 129.13.72.197 ※ 編輯: istar 來自: 129.13.72.197 (12/12 19:10)

12/12 19:41, , 1F
可以秀一下 gleich 嗎?
12/12 19:41, 1F

12/12 19:42, , 2F
錯誤訊息的意思是 gleich 必須回傳一個純量
12/12 19:42, 2F
文章代碼(AID): #1B8tXGFn (MATLAB)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 3 篇):
問題
0
2
文章代碼(AID): #1B8tXGFn (MATLAB)