r04.rtf
来自「机械优化设计中的约束随机法」· RTF 代码 · 共 145 行
RTF
145 行
常用优化方法 ——约束随机法
^^^^^^^^^^^^^^^^^^^^^^^^^^^
一、初始数据
===============================================================================
设计变量个数 N = 4 不等式约束个数 KG = 2
-----------------------------------------------------------------------------
随机方向个数 NSR = 7
-----------------------------------------------------------------------------
初始步长 T0 = 0.001 收敛精度 EPS = 1E-10
-----------------------------------------------------------------------------
设计变量初始点 X0:
X[1]=1
X[2]=5
X[3]=5
X[4]=1
-----------------------------------------------------------------------------
设计变量下界 BL:
BL[1]=0
BL[2]=0
BL[3]=0
BL[4]=0
-----------------------------------------------------------------------------
设计变量上界 BU:
BU[1]=3
BU[2]=3
BU[3]=3
BU[4]=3
-----------------------------------------------------------------------------
初始点目标函数值 F(X0)= 16
-----------------------------------------------------------------------------
初始点处的不等约束函数值 G(X0):
GX[1]= 1.200000E+01
GX[2]= 0.000000E+00
-------------------------------------------------------------------------------
二、计算过程__数据
===============================================================================
设计变量迭代点 X: 迭代次数 ITE = 1
X[1]= 2.740281E+00
X[2]= 2.352074E+00
X[3]= 1.767337E+00
X[4]= 2.593662E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 46.2609495706002
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 10
X[1]= 1.190345E+00
X[2]= 2.268221E+00
X[3]= 5.523690E+00
X[4]= 1.676636E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 23.4299003374205
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 20
X[1]= 1.106248E+00
X[2]= 2.883061E+00
X[3]= 5.162571E+00
X[4]= 1.518377E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 18.8202534903198
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 30
X[1]= 1.047059E+00
X[2]= 3.910144E+00
X[3]= 4.679857E+00
X[4]= 1.305965E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 17.8577848890018
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 40
X[1]= 9.213172E-01
X[2]= 4.211265E+00
X[3]= 4.349458E+00
X[4]= 1.481512E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 17.2919003070232
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 50
X[1]= 9.076139E-01
X[2]= 4.243315E+00
X[3]= 4.352144E+00
X[4]= 1.491540E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 17.216857353101
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 60
X[1]= 8.554064E-01
X[2]= 4.296106E+00
X[3]= 4.272717E+00
X[4]= 1.592190E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 17.1082275877156
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 70
X[1]= 8.329721E-01
X[2]= 4.294810E+00
X[3]= 4.263052E+00
X[4]= 1.639250E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 17.0857608828848
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 80
X[1]= 8.649747E-01
X[2]= 4.592096E+00
X[3]= 3.953402E+00
X[4]= 1.592061E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 16.9124909939016
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 90
X[1]= 8.643106E-01
X[2]= 4.592735E+00
X[3]= 3.952261E+00
X[4]= 1.593521E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 16.9116712498962
-----------------------------------------------------------------------------
设计变量迭代点 X: 迭代次数 ITE = 100
X[1]= 8.590191E-01
X[2]= 4.596854E+00
X[3]= 3.943862E+00
X[4]= 1.605295E+00
-----------------------------------------------------------------------------
目标函数值 F(X)= 16.905898003013
-----------------------------------------------------------------------------
三、优化结果__数据
===============================================================================
迭代次数 ITE = 104 目标函数计算次数 IFX = 18118
-----------------------------------------------------------------------------
设计变量最优点 X*:
X[1]= 8.590188E-01
X[2]= 4.596853E+00
X[3]= 3.943863E+00
X[4]= 1.605295E+00
-----------------------------------------------------------------------------
最优值 F(X*)= 16.9058972536183
-----------------------------------------------------------------------------
最优点处的不等约束函数值 G(X*):
GX[1]= -2.935387E-11
GX[2]= -1.171922E-09
-------------------------------------------------------------------------------
--- STOP ---
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?