该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

function optimization4()

A=[];b=[];

Aeq=[];beq=[];LB=[0.1;0.03;0.03;0.1;0.03;0.03];UB=[0.4;0.06;0.06;0.4;0.06;0.06];

nvars=6;

options=gaoptimset('TimeLimit',inf,'PlotFcns',{@gaplotbestf},'PopulationSize',10,'Generations',15,'PopInitRange',[0;0.6]);

[x,fval,exitflag]=ga(@fitnessfcn4,nvars,A,b,Aeq,beq,LB,UB,@nonlcon3,options)

function y=fitnessfcn4(x)

y=x(1)*x(2)+0.38*x(3)+x(4)*x(5)+0.2*x(6);

function [c ceq]=nonlcon3(x)

fid=fopen('nmsl.txt','w+');

fprintf(fid,'%6.2f%6.2f%6.2f%6.2f%6.2f%6.2f\n',x');

fclose(fid);

!SET KMP_STACKSIZE=2048k & C:\"Program Files"\"ANSYS Inc"\v150\ANSYS\bin\winx64\ansys150 -b -p struct -i C:\Users\Administrator\bett.mac -o C:\Users\Administrator\temp.txt

fid=fopen('C:\Users\Administrator\result.txt','r');

tline=fgetl(fid);

y=str2num(tline);

fclose(fid);

c(1)=y(1)-1.41e8;

c(2)=abs(y(2))-2e8;

c(3)=abs(y(3))-2.7e8;

c(4)=1.2e6-y(4);

ceq=[];

matlab ga函数,matlab遗传算法ga函数相关推荐

  1. matlab2016自带ga,[转载]MATLAB中自带遗传算法函数GA的用法

    ga 用遗传算法寻找函数的最优解 语法规则 x = ga(fitnessfcn,nvars) x = ga(fitnessfcn,nvars,A,b) x = ga(fitnessfcn,nvars, ...

  2. matlab中ga函数的用法,MATLAB中自带遗传算法函数GA的用法

    ga 用遗传算法寻找函数的最优解 语法规则 x = ga(fitnessfcn,nvars) x = ga(fitnessfcn,nvars,A,b) x = ga(fitnessfcn,nvars, ...

  3. c遗传算法的终止条件一般_Matlab2 :Matlab遗传算法(GA)优4~-r-具箱是基于基本操作 联合开发网 - pudn.com...

    Matlab2 所属分类:matlab例程 开发工具:PDF 文件大小:115KB 下载次数:76 上传日期:2007-09-07 20:04:29 上 传 者:钱广 说明:  :Matlab遗传算法 ...

  4. Matlab:基于Matlab实现人工智能算法应用的简介(SVM支撑向量机GA遗传算法PSO粒子群优化算法)、案例应用之详细攻略

    Matlab:基于Matlab实现人工智能算法应用的简介(SVM支撑向量机&GA遗传算法&PSO粒子群优化算法).案例应用之详细攻略 目录 1.SVM算法使用案例 1.1.Libsvm ...

  5. nlm算法matlab代码_遗传算法GA的MATLAB代码

    MATLAB 实现算法代码: GA (遗传算法)--整数编码 function [BestGene,aa] = GA(MaxGeneration,GeneSize,GeneNum,pcross,pmu ...

  6. 【遗传算法GA】--计算函数最值(Python)

    文章目录 1.遗传算法概述 2.分步实现过程 3.完整Python代码 4.结果截图 1.遗传算法概述 对于遗传算法:遗传算法是一种用于解决最优化的搜索算法,也是进化算法的一种.取名遗传就是因为它借鉴 ...

  7. 实值遗传算法求解函数极值问题(基于MATLAB)

    实值遗传算法求解函数极值问题(基于MATLAB) 声明: 1.本文源代码来自书目<智能优化算法及其MATLAB实例(第3版)>,目的在于为MATLAB初学者提供更简明的代码解析,方便读者了 ...

  8. 《MATLAB智能算法30个案例》:第8章 基于量子遗传算法的函数寻优算法

    <MATLAB智能算法30个案例>:第8章 基于量子遗传算法的函数寻优算法 1. 前言 2. MATLAB 仿真示例 3. 小结 1. 前言 <MATLAB智能算法30个案例分析&g ...

  9. 【遗传算法不求人】MATLAB轻代码玩转GA:0-1背包问题+混合整数规划

    [遗传算法不求人]GA实时编辑优化器解决0-1背包问题+混合整数规划 课程简介 视频课程 问题描述 1.初始化,导入数据.设置变量 2.MATLAB语法表示-GA(全局优化器) 3.MATLAB语法表 ...

  10. MATLAB遗传算法GA求解TSP旅行商问题,可选PMX交叉、OX交叉及其它多种交叉方式,在算法中引入2-opt变异算子

    MATLAB遗传算法GA求解TSP旅行商问题,可选PMX交叉.OX交叉及其它多种交叉方式,在算法中引入2-opt变异算子.进化逆转算子提高算法局部搜索能力,利用国际通用的TSPLIB数据集中的eil5 ...

最新文章

  1. Unity空间射击游戏开发教程
  2. java location_JAVA setlocation()方法并不能定义组件的位置,setBounds()方法无法改变组件的大小。小白一枚...
  3. java如何画出表格_Java利用iText7画个性化表格
  4. 数据驱动安全架构升级---“花瓶”模型迎来V5.0(二)
  5. IAR FOR ARM 各版本,需要的大家可以收藏了
  6. HDU - 2243 考研路茫茫——单词情结(AC自动机+矩阵快速幂)
  7. 推荐一个可以把网页背景色调成护眼色的Chrome扩展应用
  8. 4邻接、8邻接、m邻接
  9. 快过年了,来,来,来!给七大姑八大姨好好解释解释【啥是DBA 】
  10. NumPy 秘籍中文第二版·翻译完成
  11. android新浪登录接口,新浪游戏AndroidSDK接入文档—服务端.md
  12. 2018结束,新的开始 - CMU学弱走上技术之路
  13. idea git将多余的代码提交到本地,如何退回。
  14. Scratch 模拟病毒传染小程序
  15. 全国地区对应身份证号码值关系----身份证号前6位
  16. [学习][记录] c++语言:从放弃到入门 <一> c++11新关键字以及引入的新特性
  17. Verilog实现千兆以太网传输
  18. 【转】用万兆网卡测试超五类网线传输速度,颠覆你的认知
  19. 怎么解决电脑任务管理器被系统管理员停用?
  20. 人工蜂群算法(ABC)算法笔记丨matlab实现

热门文章

  1. 10个有关String的面试问题
  2. 【GCN】从文本分类来看图卷积神经网络
  3. 你需要知道的基础算法知识——STL和基础数据结构(八)
  4. Java初学者不可不知道知识点
  5. android parcel空指针,android - intent.hasExtra(“ meta”)抛出错误的可包裹异常 - 堆栈内存溢出...
  6. Java中怎样创建数据库_在java中怎样创建MySQL数据库列表给个例子 爱问知识人
  7. 《Power Designer系统分析与建模实战》——2.1 需求模型简介
  8. 不同浏览器对回车提交表单的处理办法(转载)
  9. 《敏捷生活练习》打印书籍
  10. 如何设置postfix别名邮件组只接受本域的邮件