单纯行法寻优子程序多变量寻优.DOCVIP

  • 2
  • 0
  • 约3.94千字
  • 约 6页
  • 2018-12-23 发布于天津
  • 举报
三单纯行法寻优子程序多变量寻优初始三角形确定控制产生点不能超出边界调用目标函数子程序求最大值求次大值求最小值搜索结束条件判断搜索结果计算反射点计算值当成立时判断扩张是否合理小于为合理计算扩张点计算值点取代点取代使用反射点取代最坏点循环结束当不成立时计算压缩点计算值取代最坏点计算收缩后新单纯形外循环结束最优函数值最优变量最优变量绘制仿真曲线单纯行法仿真曲线调用求品质指标子程序最优函数值最优变量最优变量过渡时间上升时间超调量衰减率计算目标函数程序求品质指标程序求取计算控制系统调节品质指标子程序求第一

三、单纯行法寻优子程序(多变量寻优) clear clear all E=0.01;H=0.5; X(1)=1;A0(1)=0.1;B0(1)=5; X(2)=50;A0(2)=5;B0(2)=100; XR(1)=0;XR(2)=0;XS(1)=0;XS(2)=0; u=1.5;lamta=0.7;DT=1;ST=800; LP=ST/DT;global y; QL=0; for j=1:3 %初始三角形确定 for i=1:2 if i==j Z(i,j)=X(i)+H; else Z(i

文档评论(0)

1亿VIP精品文档

相关文档