del=min((y-xl),(xu-y))./(xu-xl); t=rand(1,V); loc_mut=t<pm; u=rand(1,V); delq=(u<=0.5).*((((2*u)+((1-2*u).*((1-del).^(etam+1)))).^(1/(etam+1)))-1)+(u>0.5).*(1-((2*(1-u))+(2*(u-0.5).*((1-del).^(etam+1)))).^(1/(etam+1))); c=y+delq.*loc_mut.*(xu-xl); mutated_child=c;

时间: 2023-09-03 12:06:40 浏览: 34
这是一段 MATLAB 代码,包含了对个体进行变异的操作。其中,变异率为 pm,个体的范围为 [xl, xu],etam 为分布指数。具体来说,该代码实现了以下操作: 1. 计算变异量 del,其中 y 为当前个体的值,xl 和 xu 为该个体所在变量的取值范围。 2. 生成长度为 V 的随机数 t,其中 V 为个体的维度。对于每个维度,如果 t[i] < pm,则该维度进行变异。 3. 生成长度为 V 的随机数 u,对于每个维度,如果 u[i] <= 0.5,则使用公式 (((2*u[i]) + ((1-2*u[i]) * ((1-del[i])^(etam+1))))^(1/(etam+1))) - 1 计算变异量 delq[i];否则,使用公式 1 - (((2*(1-u[i])) + (2*(u[i]-0.5) * ((1-del[i])^(etam+1))))^(1/(etam+1))) 计算变异量 delq[i]。 4. 根据公式 c[i] = y[i] + delq[i] * loc_mut[i] * (xu[i] - xl[i]),计算出变异后的新个体 mutated_child。 需要注意的是,该代码中的变异操作是一种模拟二进制交叉的变异方式,适用于实数编码的遗传算法。
相关问题

kernel.ctrl-alt-del = 0

`kernel.ctrl-alt-del = 0` 是一个内核参数,用于控制 Ctrl+Alt+Del 组合键的行为。 在大多数操作系统中,按下 Ctrl+Alt+Del 组合键通常会触发系统重启或引导程序的操作。然而,通过设置 `kernel.ctrl-alt-del` 参数,你可以改变这个默认行为。 在你提供的示例中,`kernel.ctrl-alt-del` 的值为 0,表示禁用了通过 Ctrl+Alt+Del 组合键触发系统重启或引导程序的操作。这意味着按下 Ctrl+Alt+Del 组合键将不会产生任何特定的响应。 禁用 Ctrl+Alt+Del 组合键的操作可能有助于防止意外的系统重启或引导,或者在特定环境中提供更严格的安全控制。 需要注意的是,具体的内核参数和其对应的含义可能因不同的内核版本和系统配置而有所不同。如果你有关于特定内核参数或系统行为的问题,请提供更多背景信息,以便我能够更好地帮助你。

<span @click="item.state == 1 && delData(item)" class="del-icon"><van-icon name="delete-o"/></span>

? item.state = 0 : item.state = 1">{{ item.state == 1 ? 'Active' : 'Inactive' }}</span> This code creates a clickable span element that toggles between displaying "Active" and "Inactive" based on the value of the "state" property of the "item" object. When the span is clicked, the code checks if the "state" property is currently set to 1 (meaning active). If it is, it sets the "state" property to 0 (meaning inactive). If it isn't, it sets the "state" property to 1 (meaning active). The text displayed in the span is determined by whether the "state" property is currently set to 1 or 0.

相关推荐

潮影森美 全硅胶性感甜心胶实体娃娃 159cm 169普通款 - <input type="number" id="gnum" data-id="71790817" class="gnum c_pt" min="1" value="7"> + ¥15200.00 删除
帮我做一个js代码,我点击dl标签class为car car_on时候点一次将他class属性设置为car,再次点击时恢复为car car_on,并判断如果class为car car_on时,将data-id和input的value值用post传值到t.php页面并回调显示在一个id为c_gprice的em标签里面,请给出完整代码

最新推荐

recommend-type

浅谈 Vue v-model指令的实现原理

vue的v-model是一个十分强大的指令,它可以自动让原生表单组件的值自动和你选择的值绑定, 我们来看一下它的效果: 输入框的值和一个数据是绑定的,输入框的值变化,和他绑定的值也会发生变化 ... 我们在手动输入 hello的...
recommend-type

成功解决用虚拟机安装ghost版系统提示“ntldr-is-missing--Press-Ctrl+Alt+del-to-Restart”问题.doc

记一次手贱,点击【压缩此驱动器】,导致VMware出现【vmware bootmgr is compressed】 如果没有解决请参见:https://mp.csdn.net/postedit/103047936
recommend-type

基于Selenium的Java爬虫实战(内含谷歌浏览器Chrom和Chromedriver版本116.0.5808.0)

资源包括: 1.Java爬虫实战代码 2.selenium学习笔记 3.代码演示视频 4.谷歌浏览器chrom116.0.5808.0 chrome-linux64.zip chrome-mac-arm64.zip chrome-mac-x64.zip chrome-win32.zip chrome-win64.zip 5.谷歌浏览器驱动器Chromedriver116.0.5808.0 chromedriver-linux64.zip chromedriver-mac-arm64.zip chromedriver-mac-x64.zip chromedriver-win32.zip chromedriver-win64.zip 特别说明:Chrome 为测试版(不会自动更新) 仅适用于自动测试。若要进行常规浏览,请使用可自动更新的标准版 Chrome。)
recommend-type

2024消费趋势报告.pdf

2024消费趋势报告.pdf
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

确保MATLAB回归分析模型的可靠性:诊断与评估的全面指南

![确保MATLAB回归分析模型的可靠性:诊断与评估的全面指南](https://img-blog.csdnimg.cn/img_convert/4b823f2c5b14c1129df0b0031a02ba9b.png) # 1. 回归分析模型的基础** **1.1 回归分析的基本原理** 回归分析是一种统计建模技术,用于确定一个或多个自变量与一个因变量之间的关系。其基本原理是拟合一条曲线或超平面,以最小化因变量与自变量之间的误差平方和。 **1.2 线性回归和非线性回归** 线性回归是一种回归分析模型,其中因变量与自变量之间的关系是线性的。非线性回归模型则用于拟合因变量与自变量之间非
recommend-type

引发C++软件异常的常见原因

1. 内存错误:内存溢出、野指针、内存泄漏等; 2. 数组越界:程序访问了超出数组边界的元素; 3. 逻辑错误:程序设计错误或算法错误; 4. 文件读写错误:文件不存在或无法打开、读写权限不足等; 5. 系统调用错误:系统调用返回异常或调用参数错误; 6. 硬件故障:例如硬盘损坏、内存损坏等; 7. 网络异常:网络连接中断、网络传输中断、网络超时等; 8. 程序异常终止:例如由于未知原因导致程序崩溃等。
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。
recommend-type

"互动学习:行动中的多样性与论文攻读经历"

多样性她- 事实上SCI NCES你的时间表ECOLEDO C Tora SC和NCESPOUR l’Ingén学习互动,互动学习以行动为中心的强化学习学会互动,互动学习,以行动为中心的强化学习计算机科学博士论文于2021年9月28日在Villeneuve d'Asq公开支持马修·瑟林评审团主席法布里斯·勒菲弗尔阿维尼翁大学教授论文指导奥利维尔·皮耶昆谷歌研究教授:智囊团论文联合主任菲利普·普雷教授,大学。里尔/CRISTAL/因里亚报告员奥利维耶·西格德索邦大学报告员卢多维奇·德诺耶教授,Facebook /索邦大学审查员越南圣迈IMT Atlantic高级讲师邀请弗洛里安·斯特鲁布博士,Deepmind对于那些及时看到自己错误的人...3谢谢你首先,我要感谢我的两位博士生导师Olivier和Philippe。奥利维尔,"站在巨人的肩膀上"这句话对你来说完全有意义了。从科学上讲,你知道在这篇论文的(许多)错误中,你是我可以依