作者mp19990920 (郝渴连)
看板MATLAB
标题Re: [讨论] 求解最佳化的书籍
时间Sat Sep 15 11:29:11 2012
※ 引述《PlanktonEvil (邪恶皮老板)》之铭言:
: ※ 引述《unrealmoon7 (Katniss)》之铭言:
: : 我是Matlab的新手,但最近要写一个求最佳化的数学问题
: : 请问仿间是否有推荐的书籍、或者网路上有推荐的资源可以分享
: : 还有
: : 如果资料在excel中要如何读取?
: : 麻烦大家了,谢谢!
: 最佳化的书太多了,这是演算法的问题,看你的问题是什麽
: 然後挑选适合他的演算法,来达到最佳化的目的
: XMLread 好像是这指令吧! 太久没用,不过里面很多变数可选,看你资料的型态
: matlab本身也可以用视窗介面直接读入excel资料,操作方法类似excel的手法
1.最佳化书籍
(1)若您要开发最佳化演算法
建议您可以看:
Nocedal, Jorge and Wright, Stephen J.
Numerical Optimization, Second Edition.
New York: Springer, 2006
ISBN-10: 0-387-30303-0
Matlab所列的reference book就是这本,
这本书除了有理论的证明外,
也有各种方法优劣的比较。
但这本书没有讨论以下主题:
network optimization
integer programming
stochastic programming
nonsmooth optimization
global optimization
虽然书中有列这些主题的参考书籍,
但是出版时间都还蛮久远的,
若您知道这些主题有什麽好书,
请您务必分享一下。
(2)若您有问题需要用最佳化来解
最最最棒的参考书籍当然就是 Matlab 的 Help,
若您跟我一样比较喜欢看书,
那您可以看Matlab的PDF documents:
Optimization Toolbox User's Guide
p.s.
1-(1)的书中没有讨论到的主题 Matlab Optimization toolbox 也没有支援,
也就是说 "Matlab Optimization toolbox只能处理Smooth的问题",
想当初我就卡在这里好一段时间,
而 Global 问题要使用 Genetic Algorithm and Direct Search Toolbox
2.如何读取excel
请参考Matlab Help:xlsread, xlswrite
--
哀愁犹如雪花梢然飘落,
白雪厚积,
终究成了孤独的小结晶,
谁能融化我冰冻已久的孤寂?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.67.55.27
1F:推 unrealmoon7:我想求解的是混合整述规划的问题 09/15 16:05
2F:→ unrealmoon7:请问Matlab有内建的功能可以直接写吗 09/15 16:05