实验7_无约束优化实验7约束优化.pdf

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验7_无约束优化实验7约束优化.pdf

数学实验 无约束优化 分 0 毕啸天 2010011811 实验 7 无约束优化 化工系 分 0 毕啸天 2010011811、 【实验目的】 1. 掌握用 MATLAB 优化工具箱的基本用法,对不同算法进行初步分析、比较。 2. 练习用无约束优化方法建立和求解实际问题模型(包括非线性最小二乘拟合)。 【实验内容】 题目 4 某海岛上有 12 个主要的居民点,每个居民点的位置(用平面坐标 x, y 表示,距离单位: km)和居住的人数 R 如表所示。现在准备在岛上建一个服务中心为居民提供各种服务, 那么服务中心应该建在何处? 居民点 1 2 3 4 5 6 7 8 9 10 11 12 x 0 8.20 0.50 5.70 0.77 2.87 4.43 2.58 0.72 9.76 3.19 5.55 y 0 0.50 4.90 5.00 6.49 8.76 3.26 9.32 9.96 3.16 7.20 7.88 R 600 1000 800 1400 1200 700 600 800 1000 1200 1000 1100 4.1 模型分析 模型较为简单,我们不妨假设服务中心为海岛上每个人服务的次数是均等的,且每次服 务均需由服务中心出发到达目的地。 设服务中心建在(a1,a2)点,则服务中心到第 k 个居民点所需要经过的距离为: 2 2 ???? = ???? (??1 ? ???? ) + (??2 ? ???? ) 那么 12 个居民点到服务中心的总距离可表示为 12 2 2 s = Rk (a1 ? xk) + (a2 ? yk) k=1 而我们所要求的结果就转化为 s 的最小值。 4.2 程序代码 4.2.1居民分布图 x=[0,8.20,0.50,5.70,0.77,2.87,4.43,2.58,0.72,9.76,3.19,5.55]; y=[0,0.50,4.90,5.00,6.49,8.76,3.26,9.32,9.96,3.16,7.20,7.88]; plot(x,y,*) 此代码给出居民居住的散点图。 1 数学实验 无约束优化 分 0 毕啸天 2010011811 12个居民点的分布散点图 10 9 8 7 6 5 4 3 2 1 0 0 1 2 3 4 5 6 7 8 9 10 可以由图清晰地看出各居民点的位置。距离各点距离之和最近处应该在各点集中处,大致估 计服务中心位置应该在(3,7)左右。 4.2.2 用fminunc求解

文档评论(0)

zyongwxiaj8 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档