当前位置: 首页 > news >正文

湛江网站模板建设飞鹰摩托车官方网站

湛江网站模板,建设飞鹰摩托车官方网站,公司网站建设开发,本地网站搭建软件解决问题 我们一般使用遗传算法是用来处理最优解问题的,下面是一个最优解问题的例子 打开遗传算法工具箱 ①在Matlab界面找到应用程序选项,点击应用程序(英文版的Matlab可以点击App选项) ②找到Optimization工具箱,点击打开 创建所需要…

解决问题

我们一般使用遗传算法是用来处理最优解问题的,下面是一个最优解问题的例子在这里插入图片描述

打开遗传算法工具箱

①在Matlab界面找到应用程序选项,点击应用程序(英文版的Matlab可以点击App选项)
在这里插入图片描述
②找到Optimization工具箱,点击打开
在这里插入图片描述

创建所需要的变量

标准形式

首先需要把方程转换为标准形式,也就是所有的方程都需要以的方式连接
目标函数也必须是min类型的,如果是max类型,则需要提取出一个符号后再来求解

创建变量

我们先需要在Matlab的工作区创建以下几个变量:

变量名称变量作用变量形式
f目标函数函数文档形式
A,b线性不等式约束矩阵
Aeq,beq线性不等式约束的左侧系数,右侧约束矩阵
lb,ub决策变量上下界矩阵
c,ceq非线性不等式约束和非线性等式约束函数文档形式

f

在这里插入图片描述

funcition f = optimizations(x)f = (x(1)-2)^2 + (x(2)-1)^2 + (x(3)-7)^2 + (x(4)-9)^2
end

A,b

在这里插入图片描述
这里需要注意的是,B矩阵是一个列向量,用来保存所有线性约束的右侧

Aeq,beq

这个例题并未出现线性等式的约束,所以我们可以直接赋值两个空矩阵
在这里插入图片描述

lb,ub

在这里插入图片描述

c,ceq

非线性等式和非线性不等式我们也需要单独用一个函数进行存放
在这里插入图片描述

遗传算法工具箱

在这里插入图片描述

我们需要做以下几个步骤

Solver 是选择函数,我们需要选择最后一个遗传算法的函数
Fitness funcition 是我们的目标函数,用@加上我们创建的函数名即可
Number of variables 是我们变量的个数
Constraints 里面可以填写刚刚我们创建的变量矩阵

需要注意的是,选择整数的那一项我们是无法填写的,因为整数约束会和遗传算法产生冲突
在这里插入图片描述

接着在右侧的Option中,如果我们需要作图,可以勾选前三个选项,如下图
在这里插入图片描述
接着在下面的display to command window改成迭代
在这里插入图片描述
点击Start按键,开始运行遗传算法:
在这里插入图片描述
在最下面的final point可以获得我们的最优解:
在这里插入图片描述
如果需要遗传算法工具箱的源码,可以点击file,找到generate code
在这里插入图片描述

http://www.yayakq.cn/news/406433/

相关文章:

  • 网站备案负责人变更seo网络营销教程
  • 网站建设详细方案做租房信息网站
  • 查询网站域名wordpress多少文章
  • flash网站设计旅游网站的建设方案
  • dw网页设计软件的学习网站上海中学分数线
  • 视频网站如何做推广深圳工业设计展2021
  • 字画网站建设ps教程自学网新手教程详细步骤
  • 大丰市市城乡建设局网站怎么搭建属于自己的网站
  • 北京企业网站优化html教程pdf下载
  • 网站建设 技术支持 阿里如何做网站的内链和外链
  • 服装行业网站建设百度域名书写
  • 做网站珠海网站模板手机
  • 网站建设可信赖微网站建设招聘
  • 网站备案级别淘宝网页制作素材
  • 合肥网络公司 网站建设学校校园网站建设实施方案
  • 做网站多少钱jf西宁君博出众网站设计需要考虑的基本原则
  • 网站版面在线设计网站备案时间怎么查询
  • 外贸站外推广常州建设局官方网站
  • 企业网站跟微信支付怎么做wordpress 上传绕过
  • 图书销售网站开发与实现做网站联盟
  • 山东跨境电商建站公司轻骑铃木摩托车官网
  • 网站ico设计小程序定制开发中软
  • 企业管理定制软件wordpress目录关seo
  • 重庆智能网站建设价格中山发布最新通知
  • 杭州专业网站制作南阳网站搭建
  • c 还可以做网站长沙网站快速优化排名
  • 网站建设书籍附光盘wordpress前台管理评论
  • 怎么做刷qq业务网站IP网站登记
  • 怎样建设网站 需要哪些条件成都门户网站建设多少钱
  • 鲤城区建设局网站重庆妇科医院排名前十