Re: [問題] 關於fminsearch的問題...已回收
※ 引述《anbo07 (等待機會ing....)》之銘言:
: 各位版大好,我想問一個有關fminsearch的問題
: 就是在求解 max f(x),
: x
: matlab好像沒有 最大化 函數的指令,所以
: 我看別人的做法是 [a mlv]=fminseach(f(x),起始值,資料1...)
: 將求解出來的 mlv 值 ,再取負號。
: 那 a 值就是這個函數的最適解,但
: 這樣的寫法,是否可行??
嗯嗯, 看了推文, 忍不住說幾句.
你要不要試試看, f(x) = x^2, 這樣, fminsearch 能不能找到最小值?
但是這個函數的最大直是多少?
用你的方法得到的會是甚麼東西?
----------------
我沒記錯的話, fminsearch 是用 Simplex 的方式去 search,
簡單的說, 只有對 Convex function 有用.
你要找 max, 就要想辦法造出 Concave, 再把 concave 變成 convex 求解.
--
趙客縵胡纓,吾鉤霜雪明。銀鞍照白馬,颯沓如流星。
十步殺一人,千里不留行。是了拂衣去,深藏身與名。
閑過信陵飲,脫劍膝前橫。將炙啖朱亥,持觴勸侯贏。
三杯吐然諾,五嶽倒為輕。眼花耳熱後,意氣素霓生。
就趙揮金錘,邯鄲先震驚。千秋二壯士,烜赫大梁城。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.125.20.198
推
03/14 04:44, , 1F
03/14 04:44, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章