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

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. 牛顿斯科特MATLAB求积分,详解Matlab求积分的各种方法

    详解Matlab求积分地各种方法 一.符号积分 符号积分由函数int来实现.该函数地一般调用格式为: int(s):没有指定积分变量和积分阶数时,系统按findsym函数指示地默认变量对被积函数或符号 ...

  2. python average函数详解_python基础之函数详解

    Python基础之函数详解 一.函数的定义 到现在为止,我们已经掌握了Python的基本语法和数据类型等相关基础知识了,以进行一个项目的编写了,这个时候,就会发现,很多代码需要我们进行复制粘贴,这简直 ...

  3. oracle 总转横函数,详解Oracle行列转换函数-pivot函数和unpivot函数-多智时代

    今天主要介绍一下Oracle行转列及列转行常见函数,下面一起来看看吧! 行列转换 pivot函数:行转列函数 语法:pivot(任一聚合函数 for 需专列的值所在列名 in (需转为列名的值)): ...

  4. python int函数详解_Python内置函数OCT详解

    英文文档:oct ( x ) Convert an integer number to an octal string. The result is a valid Python expression ...

  5. php dump函数详解,php中var_dump()函数的详解说明

    本文章给大家全面的介绍一下关于php中var_dump()函数用法详解,大家可参考参考. var_dump()void var_dump ( mixed expression [, mixed exp ...

  6. matlab sort descend,详解Matlab中 sort 函数用法

    搜索热词 (1)B=sort(A) 对一维或二维数组进行升序排序,并返回排序后的数组,当A为二维时,对数组每一列进行排序. eg: A=[1,5,3],则sort(A)=[1,3,5] A=[1,3; ...

  7. 使用扩展卡尔曼滤波(EKF)估计电池SOC(附MATLAB程序及详解)part1主函数篇

    一.数据导入 这个脚本的主要目标是提供一个使用扩展卡尔曼滤波器(EKF)的电池荷电状态(SOC)估计的程序.使用二阶RC等效电路模型来分析电池在使用中的SOC和端电压(Vt),并考虑到电池表面温度的影 ...

  8. MATLAB实现SIFT详解——MATLAB官方sift.m解读

    本文内容完全转自:程序员大本营 http://www.pianshen.com/article/374638224/ 为查阅方便而转来,特对原作者及原平台表示感谢! 这篇博客主要把SIFT通过MATL ...

  9. matlab识别验证码详解,MATLAB简易验证码识别程序介绍

    谢谢大家的支持!现在该公众号开通了评论留言功能,你们对每篇推文的留言与问题,可以通过[写评论]给圈主留言,圈主会及时回复您的留言. 查看之前文章请点击右上角,关注并且查看历史消息,谢谢您的支持! 本推 ...

  10. python中zip函数详解_Python中zip函数用法

    看openstack的代码,遇到一个内建函数zip不明白其意思: # Adjust the weights in the grid by the functions weight adjustment ...

最新文章

  1. 超越最新无监督域自适应方法,研究人员提轻量CNN新架构OSNet
  2. Android开发自定义的View
  3. Hibernate的配置文件 Hibernate.cfg.xml与xxx.hbm.xml
  4. 《为iPad而设计:打造畅销App》——想象iPad上的游戏
  5. IOS横竖屏控制与事件处理
  6. pdf如何转换成word文档
  7. 正则表达式—leetcode10
  8. repeater 时间格式化
  9. Mybatis的批量更新 bug
  10. 【初赛】「阅读程序」题答v1.0
  11. 图论复习(各类习题)
  12. 日志系统模块基础、C语言实现一个日志模块、zlog日志模块基础
  13. SharePoint Designer 2010 简介 - SharePoint Designer - Office.com
  14. NeurIPS2020 Generalized Focal Loss论文翻译
  15. AI人才缺口上百万:应届生年薪50万!计算机相关专业就业情况大盘点!
  16. java pack unpack_解释一下pack和unpack
  17. ybt1357 车厢调度
  18. 求生之路怎么显示服务器,求生之路2怎么屏蔽rpg服务器 求生之路2屏蔽rpg服务器方法-超能街机...
  19. 产业互联网将会取代消费互联网成为一个全新的风口
  20. Java人才,请往这里看过来!

热门文章

  1. 100+个NLP数据集
  2. 天池-小布助手对话短文本语义匹配 复赛rank3、决赛rank4代码及解决方案
  3. 计算机二级考试用户名怎么查,计算机二级考试成绩查询方法与具体步骤
  4. 程序员,你何时离开北京
  5. 阿泰,水晶报表--pull模式样板
  6. Justinmind Prototyper中如何使用变量达到一些效果
  7. jet-cp4005,linux双面打印,HP LaserJet Pro M706n 双面打印 技术规格 | HP®People's Republic of China...
  8. 悟空遥控器 --- 手机投屏到电视 播放视频
  9. [Life] search torrent engineer
  10. 按位与、按位异或、按位取反