[運算]如何簡潔function在 fminsearch的運算已回收

看板MATLAB作者 (蛋蛋爆裂拳)時間14年前 (2011/10/18 23:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
假設我的function f=@(x) (a1*x^2+x+1)/(a1*x^2+1)+(a2*x^2+x+1)/(a2*x^2+1); function兩邊只有兩邊係數a1.a2不一樣,其他運算方式都一樣 試過for迴圈,但是function似乎不受影響 另外,使用fminsearch(f,x0)跑多變數的function 裡面的function的變數好像也只能像這樣 Ex: a1*x(1)+a2*x(2)+...+aN*x(N) 慢慢打 function都是非線性多變數方程式 試問有高手知道甚麼方法可以幫助我更簡潔快速的寫function,並且能用於fminsearch 不然要更改係數或變數的時候眼睛都快花了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.102.113
文章代碼(AID): #1EdPULN2 (MATLAB)
文章代碼(AID): #1EdPULN2 (MATLAB)