- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matlab – Optimization and Integration
Paul Schrimpf
January 14, 2009
Paul Schrimpf () Matlab – Optimization and Integration January 14, 2009 1 / 43
This lecture focuses on two ubiquitous numerical techiniques:
1 Optimization and equation solving
Agents maximize utility / profits
Estimation
2 Integration
Expectations of the future or over unobserved variables
Paul Schrimpf () Matlab – Optimization and Integration January 14, 2009 2 / 43
Optimization
Want to solve a minimization problem:
min f (x )
x
Two basic approaches:
1 Heuristic methods search over x in some systematic way
2 Model based approaches use an easily minimized approximation to f ()
to guide their search
First, x ∈ for intuition
Then, x ∈ n
Paul Schrimpf () Matlab – Optimization and Integration January 14, 2009 3 / 43
Section Search
Form bracket x < x < x such that f (x ) < f (x ) and f (x )
1 2 3 2 1 3
Try new x ∈ (x ,x ), update bracket
1 3
Paul Schrimpf () Matlab – Optimization and Integration January 14, 2009 4 / 43
Quadratic Interpolation
More general interpolation methods possible
e.g. Matlab uses both quadratic and cubic interpolation for line search
Paul Schrimpf () Matlab – Optimization and Integration January 14, 2009 5 / 43
Newton-Rhapson and Quasi-Newton
Newton: use f (x ) and f (x ) to construct parabola
文档评论(0)