MATLAB如何使用ga遗传算法工具箱进行优化
MATLAB软件是一个功能很强大的工具,其中可以使用ga工具箱进行遗传算法的数据优化,下面给出具体的操作简单的实例,要想完全弄会这个方法,还需要相关的琢磨。
操作方法
(01)打开MATLAB软件;
(02)设置一个m文件,用于计算个体的适应度函数输出值一个适应度,输入是我们要优化的参数;例如:要优化的惨是(x ,y ,z)则适应度函数的基本结构应是:v=function(x,y,z)
(03)输入“gatool”指令打开工具箱,如图所示;
(04)如图所示,打开的ga工具箱界面;
(05)输入我们的适应度函数,和要优化的惨个数,和一些其它设置,要根据我们的任务决定;例如:适应度函数为:v=function(x,y,z)时要配置适应度函数项为@function;要优化的参数个数为3。左后单击“start”开始,等待一段时间就会出现我们要优化的参数。
特别提示
如有疑问可以留言
分享可以使我们懂得更多
-
电脑工具栏到了电脑的右边,怎么恢复到底部?
一般电脑的工具栏是在电脑的底部,可是有些时候就会跑到电脑两侧,今天我要讲的就是恢复方法。操作方法(01)工具栏跑到了电脑的右侧(02)在工具栏处点击鼠标右键,找到“属性”点击,出现任务栏对话框(03)在锁定任务栏前打√,任务栏在屏幕上的位置选择底部,点击确定即可...
-
如何使用QQ云盘呢?怎么使用微云呢?
现在云盘比较流行,随着网络的发展,以前的U盘现在逐步减少,网络云盘可以通过网络盘帮我们保存资料,不需要再随身携带U盘了。下面和大家谈下如何使用qq云盘?操作方法(01)在电脑上登录QQ。(02)点击微云图标进入微云。(03)日常笔记可以在“笔记”栏打开,然后点击新建一个文件。...
-
用excel的days函数快速计算两日期之间的天数
如何用excel的days函数快速计算两日期之间的天数?下面,图文演示,给大家作个参考。公式编写(01)用days函数编辑公式:=days(结束日期,开始日期)如图所示。(02)按回车,得到两日期之间的天数为4天。举例应用(01)下面,举个简单例子。比如,下图中,若超过10天,即标上:超时(02)选中D2:D8再在...
-
电脑屏幕旋转快捷键 。电脑屏幕旋转了怎么办
很多用户有时会不小心触发一些系统中的快捷键导致电脑屏幕方向被更改又不知道怎么恢复,这就来教一下怎么旋转屏幕。方法一(01)电脑屏幕旋转快捷键旋转至正常位置:CTRL+ALT+方向键上。旋转90度:CTRL+ALT+方向键左。旋转180度:CTRL+ALT+方向键下。旋转270度:CTRL+ALT+方...