- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
惩罚函数法求解多维非线性优化问题的算法设计
毕业设计
题目: 惩罚函数法求解多维
非线性优化问题的算法设计
学 院: 专 业: 学 号: 学生姓名: 指导教师: 日 期:
摘 要
现在的科技进步速度惊人,可以用一日千里来形容了。在我们所学的专业课程中,如自动控制原理、现代控制理论等课程,一般讲的都是线性系统。但是,在现实生活中,我们所碰到的不可能是线性系统。因为在实际中,总是会有很多不确定的因素会影响到系统的运行,诸如温度、压力、湿度等等。所以本文主要是研究非线性函数在约束条件下的优化。
本文是在Matlab环境下,在M文件中通过编写程序来实现遗传算法,进而来求得函数的最优解。所以主要程序都是M文件来完成的。编写的程序可以实现一维函数、二维函数的优化,并且能将算法实现在过程通过Matlab的plot函数画图,图像可以像动画一样呈现在我们面前。
通过实验,我们可以清晰的看见算法实现的过程。计算一维函数时,第一代在约束范围内随机产生inn个点(即inn个第一代个体),然后经过以遗传算法为核心的算法运算gn代后,最终会集中到一个点上去。这个点就是要求的那个点。求二维函数优化算法的原理和计算一维的原理是一样的,但是在画图方面就比一维的难一点。
利用遗传算法求解优化,可以对非线性的函数求解优化,并且在以后的进一步对程序优化后,可以再广泛的生产和生活中得到运用。所以在我们以后的学习中,可以把这一思想运用到那些生产生活中碰到的非线性问题。
关键词: Matlab; 优化; 遗传算法; 非线性
Abstract
Now at an alarming rate of scientific and technological progress, by leaps and bounds can be used to describe it. What we learned in our professional courses, such as automatic control principle, modern control theory and other courses are generally said linear system. However, in real life, we have encountered can not be the linear system. Because in practice, there will always be a lot of uncertain factors that may affect the operation of the system, such as temperature, pressure, humidity and so on. Therefore, this paper is to examine the nonlinear function in the optimization of binding conditions.
This article is in the Matlab environment, in the M documents through the preparation process to achieve the genetic algorithm, and then to find the optimal solution function. Therefore, the main procedures are to be completed M documents. Procedures for the preparation of one-dimensional function can be achieved, two-dimensional function optimization, and algorithm can be adopted in the process of drawing Matlabs plot function, images can be shown the same animation as before us.
Through experiments, we can clearly see the process of algorithm. Calculation of one-dimensional function, the first generation in the range of randomly generated binding sites inn (the inn of the first generation of individuals), and
您可能关注的文档
- 绵阳市新亚科技有限公司办公楼组织设计方案.doc
- 纺织品检验与贸易_毕业设计.doc
- 富安国.doc
- 会计事务技能检定丙级学科.pdf
- 房地产营销模式变化研究.doc
- MATALB_GUI_设计.doc
- 云南未古期铜矿地质普查报告正文.doc
- 跑步地点.pdf
- XXX县2007年机井普查报告.doc
- 【模具设计与制造专业毕业论文】注射闹钟后盖模具设计.doc
- 2021-2022年注册消防工程师之消防安全技术实务高分通关题库A4可打印.pdf
- 2021年万圣节日记(集锦15篇) .pdf
- 2022-2023学年全国初中七年级上地理人教版同步练习(含答案解析)042903.pdf
- 2021-2022社会工作者之初级社会工作实务题库及精品答案 .pdf
- 2021工具钳工高级职业资考试题及答案 .pdf
- 2021-2022年银行招聘之银行招聘综合知识考前冲刺试卷A卷含答案.pdf
- 2021年1月烟花爆竹经营单位安全生产模拟试题及答案卷26 .pdf
- 2021国网安徽省电力有限公司招聘考试试题真题及答案 .pdf
- 2021年10月高速公路养护技能竞赛模拟卷与答案解析46 .pdf
- 2021-2022年社会工作者之中级社会工作实务提升训练试卷B卷附答案.pdf
文档评论(0)