[問題] 2維以上函數極大值已回收
請問
2維以上函數求極大值發生的點除了fminsearch還有其他方法嗎?
因為這個會有起始值的問題,常常不收斂
我另外有想到用切割方式
比方說
x1 x2 f(x1,x2)
0.1 0.1 f(0.1,0.1)
0.1 0.2 f(0.1,0.2)
0.1 0.3 f(0.1,0.3)
...
..
直接一點一點求極大值發生的點
我將所有f(x1,x2)列成矩陣方式來求矩陣最大值,之後再返回去求發生最大值的點
但是3維以上我就不會做了,加上切割點太細,超過矩陣維度
請問有不需要利用矩陣就可以求最大值發生的點?
或是有其他更有效率的方法嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.45.119
→
09/23 17:07, , 1F
09/23 17:07, 1F
→
10/04 21:07, , 2F
10/04 21:07, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章