看板 MATLAB 關於我們 聯絡資訊
function test H=fminsearch(@fun,0); end function cost=fun(H) L=5-H; cost=-L*H; figure(1); plot([0 L L 0 0],[H H 0 0 H],'-b') axis([0 5 0 5]) title(['Area = ' num2str(-cost)]) xlabel('L') ylabel('H') pause(0.1) end -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.170.9.135 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1463794989.A.96A.html
Benbenyale: 幫推 怎麼看出這與算幾不等式有關阿 05/21 13:53
name0625: 呃...我數學不好,我連算幾不等式都不熟,只是知道這函 05/21 18:03
name0625: 式可以求局部最小值,反正他只要求看起來炫炮就好,我就 05/21 18:03
name0625: 直接塞了 05/21 18:03
encored6201: 能否跟原文有關係一點的式子同一樓 05/21 19:06
s4300026: 你怎麼會知道 fminsearch~~~ 太神啦!!! 05/21 19:23
s4300026: 寫法跟不等式無關,該方法就是找函式最小值而已 05/21 19:28
name0625: 對喔,就是找設定的函式輸出值最小時,輸入值為何 05/22 00:44
name0625: 這函式的工具箱還有許多其他方法可以做到同一件事,對於 05/22 00:46
name0625: 簡單的拋物線函數來說結果應該都一樣,效率差別而已 05/22 00:46
name0625: fminunc的效率太好,看起來不炫炮,所以我用fminsearch 05/22 00:47
s4300026: 太崇拜樓上~~~ >///< 05/22 09:38
encored6201: @name大 是否可以教學fminunc?? 05/22 16:26
name0625: 函式名稱都知道了,不先doc看看嗎? 05/22 19:22
danny555361: 跪了 移動百科 05/23 02:54
encored6201: 為何有error in==>fminsearch at 205?? 05/23 09:28
Benbenyale: 太強 推 05/25 20:02