优化设计程序.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“MATLAB 优化工具箱”实验指导书 一、实验类型 验证性实验 二、实验目的 熟悉 Matlab7.0 软件的界面和基本功能,了解 Matlab 优化工具箱的常用算法; 使用Matlab 优化工具箱的fminunc/fminsearch 函数  二、多变量无约束非线性最优化问题求解 开启计算机,启动Matlab7.0,进入 Matlab 软件的命令窗口界面; 编写无约束优化问题的 M 文件; 在命令窗口输入求解无约束优化问题命令,得出计算结果。 算题: 1) f=4(x -5) 2+( x -6) 2 求解多变量非线性无约束优化问题; 1 2 使用Matlab 优化工具箱的fmincon 函数求解多变量非线性约束优化问题。 三、实验设备与软件 初始点:x0=[8,9]T;f(x0)=45最优解:x*=[5,6]T;f(x*)=0 2) f=(x 2+x -11)2+( x + x 2-7)2 1 2 1 2 台式计算机,Matlab7.0 软件。 四、实验内容 求解多变量非线性无约束优化问题和约束优化 初始点:x0=[1,1]T;f(x0)=106最优解:x*=[3,2]T;f(x*)=0 3) f=[1.5- x (1- x )]2+[2.25- x (1- x 1 2 1 2 x (1- x 3)]2  2)]2+[2.625- 问题的最优解。 1 2 要求:(1)编写求解优化问题的 M 文件; (2)在命令窗口输入求解优化问题的命令,并得出计算结果。 五、实验方法与步骤 一、Matlab 优化工具箱基础 开启计算机,启动 Matlab7.0,进入Matlab 软件的命令窗口界面, 了解并熟悉工具栏的功能; 编写标量优化问题的M 文件; 在命令窗口输入求解标量优化问题命 令, 得出计算结果。 算题: 1) f=x2-10x+36 最优解:x*=5.0;f(x*)=11.0 2) f=x4-5x3+4x2-6x+60 最优解:x*=3.2796;f(x*)=22.6590 3) f=(x+1)(x-2)2 最优解:x*=2.0;f(x*)=0 初始点:x0=[2,0.2]T;f(x0)=0.52978最优解:x*=[3,0.5]T;f(x*)=0 4) f=( x 2+12 x -1)2+(49 x +49 x +84 x +2324 x -681)2 1 2 1 2 1 2 初始点:x0=[1,1]T;f(x0)=3330769 最优解:x*=[0.336285,0.268126]T;f(x*)=5.431817 5) f=( x +10 x )2+5(x - x )2+( x -2 x )4+10(x - x )4 1 2 3 4 2 3 1 4 初始点:x0=[3,-1,0,1]T;f(x0)=215最优解:x*=[0,0,0,0]T;f(x*)=0 三、多变量非线性约束最优化问题求解 开启计算机,启动Matlab7.0,进入 Matlab 软件的命令窗口界面; 编写有约束优化问题的M 文件; 在命令窗口输入求解有约束优化问题命令,得 出计算结果。 算题: 1) f=( x -2)2+( x -1)2 1 2 g = x 2-x ≤0 1 1 2 g = x +x -2≤0 2 1 2 初始点:x0=[3,3]T;f(x0)=5最优解:x*=[1,1]T;f(x*)=1  实验时间: 指 导 教 师 签 字 : 32) f= x 3[( x -3)2-9]/27 ≤0 成绩: 3 32 1 3 g =x -x / ≤0 1 2 1 3g =-x +x / ≤0 Matlab 优化工具箱 3 32 1 2 3 g =x +x / -6≤0 一、实验目的和要求 3 1 2 g =-x ≤0 熟悉 Matlab7.0 软件的界面和基本功能,了解 4 1 g =-x ≤0 Matlab 优化工具箱的常用算法; 5 2 初始点:x0=[1,5]T;f(x0)=-13.3646 最优解:x*=[4.5,2.59808]T;f(x*)=-2.53125 使用Matlab 优化工具箱的fminunc/fminsearch 函数求解多变量非线性无约束优化问题; 3) f=1000- x 2-2x 2-x 2-x x -x x 使用Matlab 优化工具箱的fmincon 函数求解多变量 1 2 3 1 2 1 3 g =-x ≤0 非线性约束优化问题。 1 1 g =-x ≤0 二、实验设备和软件 2 2 g =-x ≤0 台式计算机,Matlab7.0 软件。 3 3 g =x 2+x 2+x 2-25=0 三、实验内容 4 1 2 3 g =8x +14x +7x -56=0 求解下列优化问题的最优解。

文档评论(0)

hao187 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档