现代设计方法学试题随机方向法复合形法.docx

上传人:b****7 文档编号:10006229 上传时间:2023-02-07 格式:DOCX 页数:53 大小:20.93KB
下载 相关 举报
现代设计方法学试题随机方向法复合形法.docx_第1页
第1页 / 共53页
现代设计方法学试题随机方向法复合形法.docx_第2页
第2页 / 共53页
现代设计方法学试题随机方向法复合形法.docx_第3页
第3页 / 共53页
现代设计方法学试题随机方向法复合形法.docx_第4页
第4页 / 共53页
现代设计方法学试题随机方向法复合形法.docx_第5页
第5页 / 共53页
点击查看更多>>
下载资源
资源描述

现代设计方法学试题随机方向法复合形法.docx

《现代设计方法学试题随机方向法复合形法.docx》由会员分享,可在线阅读,更多相关《现代设计方法学试题随机方向法复合形法.docx(53页珍藏版)》请在冰豆网上搜索。

现代设计方法学试题随机方向法复合形法.docx

现代设计方法学试题随机方向法复合形法

一、用随机方向法法求解下问题

五变量

Min2*x

(1)^2+5*x

(2)^2+3*x(3)+x(4)+2*x(5)^2-10

S.t.2*x

(1)^2+x

(2)+3*x(3)^2+5*x(4)+x(5)^2-2

3*x

(1)+x

(2)^2-5;x(3)+2*x(4)+3*x(5)-10

变量下限[-10,-10,-10,-10,-10]

变量上限[10,10,10,10,10]

二、用随机方向法法求解下问题

四变量

Minx

(1)*x

(2)+4*x(3)^3+3*x

(1)*x(3)+5*x(4)^2+5

S.t.x

(1)^2+x

(2)*x(3)+2*x(4)-2

2*x

(1)-3*x

(2)+4*x(3)*x(4)

变量下限[-10,-9,-8,-7]

变量上限[10,9,8,7]

三、用随机方向法法求解下问题

三变量

Min-x

(1)^2-2*x

(2)^3-x(3)^3-x

(1)*x

(2)-x

(1)*x(3)+9

S.t.8*x

(1)+14*x

(2)+7*x(3)-56

x

(1)^2+x

(2)^2+x(3)^2-25

变量下限[-10,-10,-10]

变量上限[10,10,10]

四、用随机方向法法求解下问题

Minx

(1)^3+x

(1)*x

(2)+3*x

(2)^2+3

S.t.x

(1)^2-x

(2)+1

x

(1)+x

(2)-2

变量下限[-9,-9]

变量上限[9,9]

五、用随机方向法法求解下问题

Minx

(1)^2*x

(2)+x

(1)*x

(2)+3*x

(2)+4

S.t.x

(1)^2-x

(2)+1

x

(1)+x

(2)-2

变量下限[-9,-9]

变量上限[9,9]

一、用复合形法求解下问题

Min2*x

(1)^2+5*x

(2)^4+3*x(3)+x(4)^3-10

S.t.8*x

(1)+14*x

(2)+7*x(3)-56

x

(1)^2+x

(2)^2+x(4)^2-25

精度0.1

初始点[0,0,0,0]

变量下限[-1,-2,-3,-4]

变量上限[1,2,3,4]

二、用复合形法求解下问题

三变量

Min-x

(1)^2-2*x

(2)^3-x(3)^3-x

(1)*x

(2)-x

(1)*x(3)+9

S.t.8*x

(1)+14*x

(2)+7*x(3)-56

x

(1)^2+x

(2)^2+x(3)^2-25

精度0.1

初始点[0,1,2]

变量下限[-10,-10,-10]

变量上限[10,10,10]

三、用复合形法求解下问题

Min4*x

(1)-x

(2)^3-7

S.t.-x

(1)

-x

(2)

x

(1)^2+x

(2)^2-4

精度0.1

初始点[1,1]

变量下限[-1,-1]

变量上限[2,7]

四、用复合形法求解下问题

Min4*x

(1)-x

(2)^2-12

S.t.-x

(1)

-x

(2)

x

(1)^2+x

(2)^2-25

精度0.01

初始点[2,1]

变量下限[-1,-1]

变量上限[2,7]

五、用复合形法求解下问题

Minx

(1)*x

(2)+4*x(3)^4+3*x

(1)*x(3)+5*x(4)^2-6

S.t.x

(1)+8*x(3)+14*x

(2)+7*x(4)-56

x

(1)+x(3)^4+x

(2)^2+x(4)^2-25

精度:

0.1

初始点:

[0,0,0,0]

变量下限:

[-1,-2,-3,-4]

变量上限:

[1,2,3,4]

随机方向法答案:

用随机方向法法求解下问题

五变量

Min2*x

(1)^2+5*x

(2)^2+3*x(3)+x(4)+2*x(5)^2-10

S.t.2*x

(1)^2+x

(2)+3*x(3)^2+5*x(4)+x(5)^2-2

3*x

(1)+x

(2)^2-5;x(3)+2*x(4)+3*x(5)-10

变量下限[-10,-10,-10,-10,-10]

变量上限[10,10,10,10,10]

初始点

x0=

0.679164

1.48499

-1.74391

-9.70473

4.0553

迭代前后两点的值之差

alpha1=

6.89

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.391

步长大于预先给定的误差

单位化后的随机方向:

dir=

0.0124

-0.219

-0.802

-0.261

-0.49

迭代次数为:

N=

1

迭代后的点为:

xmin=

0.6815

1.443

-1.896

-9.754

3.962

迭代后点的值为:

fxmin=

17.3

迭代前后两点的值之差

alpha1=

2.6

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.19

步长大于预先给定的误差

单位化后的随机方向:

dir=

-0.363

0.328

-0.528

0.553

-0.42

迭代次数为:

N=

2

迭代后的点为:

xmin=

0.547

1.565

-2.092

-9.549

3.807

迭代后点的值为:

fxmin=

16.0

迭代前后两点的值之差

alpha1=

1.3

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.371

步长大于预先给定的误差

继续迭代直到

迭代前后两点的值之差

alpha1=

0.0

迭代前后两点的值之差小于预先给出的误差

步长

alpha2=

9.1e-3

步长小于预先给定的误差

总迭代次数为:

N=

8

最优点为:

x=

-1.10372

1.06571

-3.87849

-9.4934

2.37234

最优点的值为:

fmin=

-11.7578

用随机方向法法求解下问题

四变量

Minx

(1)*x

(2)+4*x(3)^3+3*x

(1)*x(3)+5*x(4)^2+5

S.t.x

(1)^2+x

(2)*x(3)+2*x(4)-2

2*x

(1)-3*x

(2)+4*x(3)*x(4)

变量下限[-10,-9,-8,-7]

变量上限[10,9,8,7]

初始点

x0=

1.55478

-1.20062

6.14788

-1.49728

迭代前后两点的值之差

alpha1=

83.4

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.35

步长大于预先给定的误差

单位化后的随机方向:

dir=

-0.788

0.327

0.305

-0.423

迭代前后两点的值之差

alpha1=

23.4

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.175

步长大于预先给定的误差

单位化后的随机方向:

dir=

0.359

0.592

0.57

-0.442

迭代次数为:

N=

1

迭代后的点为:

xmin=

1.492

-1.304

6.048

-1.42

迭代后点的值为:

fxmin=

925.2

迭代前后两点的值之差

alpha1=

47.3

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.175

步长大于预先给定的误差

单位化后的随机方向:

dir=

-0.394

-0.701

0.158

-0.573

迭代次数为:

N=

2

迭代后的点为:

xmin=

1.582

-1.145

6.012

-1.29

迭代后点的值为:

fxmin=

909.3

迭代前后两点的值之差

alpha1=

15.9

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.228

步长大于预先给定的误差

继续迭代直至

迭代前后两点的值之差

alpha1=

0.0

迭代前后两点的值之差小于预先给出的误差

步长

alpha2=

7.4e-3

步长小于预先给定的误差

总迭代次数为:

N=

7

最优点为:

x=

2.35184

-1.26032

4.52049

-0.233025

最优点的值为:

fmin=

403.703

用随机方向法法求解下问题

三变量

Min-x

(1)^2-2*x

(2)^3-x(3)^3-x

(1)*x

(2)-x

(1)*x(3)+9

S.t.8*x

(1)+14*x

(2)+7*x(3)-56

x

(1)^2+x

(2)^2+x(3)^2-25

变量下限[-10,-10,-10]

变量上限[10,10,10]

初始点

x0=

1.74038

-1.72227

-3.81727

迭代前后两点的值之差

alpha1=

10.5

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.303

步长大于预先给定的误差

单位化后的随机方向:

dir=

-0.389

0.427

0.816

迭代次数为:

N=

1

迭代后的点为:

xmin=

1.672

-1.648

-3.674

迭代后点的值为:

fxmin=

73.66

迭代前后两点的值之差

alpha1=

7.79

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.175

步长大于预先给定的误差

单位化后的随机方向:

dir=

0.595

-0.00428

0.804

迭代次数为:

N=

2

迭代后的点为:

xmin=

1.808

-1.649

-3.492

迭代后点的值为:

fxmin=

66.55

迭代前后两点的值之差

alpha1=

7.11

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.228

步长大于预先给定的误差

继续迭代至到

迭代前后两点的值之差

alpha1=

0.0

迭代前后两点的值之差小于预先给出的误差

步长

alpha2=

9.5e-3

步长小于预先给定的误差

总迭代次数为:

N=

12

最优点为:

x=

2.21004

1.66791

3.84523

最优点的值为:

fmin=

-74.2034

用随机方向法法求解下问题

二变量

Minx

(1)^3+x

(1)*x

(2)+3*x

(2)^2+3

S.t.x

(1)^2-x

(2)+1

x

(1)+x

(2)-2

精度0.001

变量下限[-9,-9]

变量上限[9,9]

初始点

x0=

0.141279

1.54096

迭代前后两点的值之差

alpha1=

0.193649

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.024745

步长大于预先给定的误差

单位化后的随机方向:

dir=

0.533261

-0.845951

迭代次数为:

N=

1

迭代后的点为:

xmin=

0.150611

1.52616

迭代后点的值为:

fxmin=

10.2208

迭代前后两点的值之差

alpha1=

0.123471

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.0175

步长大于预先给定的误差

单位化后的随机方向:

dir=

0.994525

0.104495

迭代前后两点的值之差

alpha1=

0.05851

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

0.02275

步长大于预先给定的误差

迭代前后两点的值之差

alpha1=

0.0

迭代前后两点的值之差小于预先给出的误差

步长

alpha2=

7.3e-4

一直迭代直到

步长小于预先给定的误差

总迭代次数为:

N=

11

最优点为:

x=

-0.432969

1.03513

最优点的值为:

fmin=

5.68515

用随机方向法法求解下问题

Minx

(1)^2*x

(2)+x

(1)*x

(2)+3*x

(2)+4

S.t.x

(1)^2-x

(2)+1

x

(1)+x

(2)-2

精度0.1

变量下限[-9,-9]

变量上限[9,9]

初始点

x0=

-0.979448

2.63363

迭代前后两点的值之差

alpha1=

11.2836

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

2.47487

步长大于预先给定的误差

单位化后的随机方向:

dir=

0.635025

0.772491

迭代前后两点的值之差

alpha1=

4.70335

迭代前后两点的值之差大于预先给出的误差

步长

alpha2=

1.75

步长大于预先给定的误差

一直迭代直到

迭代前后两点的值之差

alpha1=

0.0

迭代前后两点的值之差小于预先给出的误差

步长

alpha2=

0.084

步长小于预先给定的误差

总迭代次数为:

N=

2

最优点为:

x=

1.05662

-0.635285

最优点的值为:

fmin=

0.71

复合形法答案

第一题

初始复合形

X=

[0,0.0645661,-0.214631,0.942999,0.373276]

[0,-0.882432,-1.90058,-1.77227,0.877731]

[0,2.67738,1.02862,-0.298057,0.900245]

[0,3.25155,2.69737,0.659762,1.81532]

满足约束的初始复合形

X=

[0,0.0645661,-0.214631,0.942999,0.373276]

[0,-0.882432,-1.90058,-1.77227,0.877731]

[0,2.67738,1.02862,-0.298057,0.900245]

[0,3.25155,2.69737,0.659762,1.81532]

按照函数值从小到大排序的复合形

Xsorted=

[0,0.373276,0.0645661,0.942999,-0.214631]

[0,0.877731,-0.882432,-1.77227,-1.90058]

[0,0.900245,2.67738,-0.298057,1.02862]

[0,1.81532,3.25155,0.659762,2.69737]

各顶点与中心点的均方根

SumF=

43.37

继续迭代

去掉坏点的复合形中心点

px=

[0.34521,-0.444242,0.819892,1.43166]

迭代次数:

N=

1

反射后点矩阵:

X=

[0,0.373276,0.0645661,0.942999,1.073]

[0,0.877731,-0.882432,-1.77227,1.449]

[0,0.900245,2.67738,-0.298057,0.548545]

[0,1.81532,3.25155,0.659762,-0.213765]

按照函数值从小到大排序的复合形

Xsorted=

[0,0.373276,1.073,0.0645661,0.942999]

[0,0.877731,1.449,-0.882432,-1.77227]

[0,0.900245,0.548545,2.67738,-0.298057]

[0,1.81532,-0.213765,3.25155,0.659762]

各顶点与中心点的均方根

SumF=

28.44

继续迭代

去掉坏点的复合形中心点

px=

[0.377711,0.361074,1.03154,1.21327]

迭代次数:

N=

2

压缩后点矩阵:

X=

[0,0.186638,0.536502,0.0322831,0.4715]

[0,0.438866,0.724498,-0.441216,-0.886134]

[0,0.450122,0.274272,1.33869,-0.149029]

[0,0.907658,-0.106883,1.62577,0.329881]

按照函数值从小到大排序的复合形

Xsorted=

[0,0.186638,0.536502,0.4715,0.0322831]

[0,0.438866,0.724498,-0.886134,-0.441216]

[0,0.450122,0.274272,-0.149029,1.33869]

[0,0.907658,-0.106883,0.329881,1.62577]

各顶点与中心点的均方根

SumF=

3.384

继续迭代直到

各顶点与中心点的均方根

SumF=

9.8e-3

各顶点与中心点的均方根小于精度,停止迭代

总迭代次数为:

N=

60

最优点为:

x=

0.8983

0.1781

-5.119

-4.915

最优点的值为:

fmin=

-142.5

第二题

初始复合形

X=

[0,-3.05477,-6.03661,3.88808]

[1.0,-8.15705,3.4454,-4.86431]

[2.0,-7.04301,-1.36978,-9.80483]

满足约束的初始复合形

X=

[0,-1.52739,-3.0183,1.94404]

[1.0,-3.57852,2.2227,-1.93215]

[2.0,-2.52151,0.315112,-3.90241]

按照函数值从小到大排序的复合形

Xsorted=

[-3.0183,0,1.94404,-1.52739]

[2.2227,1.0,-1.93215,-3.57852]

[0.315112,2.0,-3.90241,-2.52151]

各顶点与中心点的均方根

SumF=

70.32

不满足约束条件继续迭代

去掉坏点的复合形中心点

px=

[-0.358088,0.430183,-0.529101]

迭代次数:

N=

1

反射后点矩阵:

X=

[-3.0183,0,1.94404,0.386755]

[2.2227,1.0,-1.93215,2.98373]

[0.315112,2.0,-3.90241,0.740061]

按照函数值从小到大排序的复合形

Xsorted=

[0.386755,-3.0183,0,1.94404]

[2.98373,2.2227,1.0,-1.93215]

[0.740061,0.315112,2.0,-3.90241]

各顶点与中心点的均方根

SumF=

50.78

去掉坏点的复合形中心点

px=

[-0.877183,2.06881,1.01839]

迭代次数:

N=

2

反射后点矩阵:

X=

[0.386755,-3.0183,0,-1.75777]

[2.98373,2.2227,1.0,3.31763]

[0.740061,0.315112,2.0,2.55432]

按照函数值从小到大排序的复合形

Xsorted=

[-1.75777,0.386755,-3.0183,0]

[3.31763,2.98373,2.2227,1.0]

[2.55432,0.740061,0.315112,2.0]

各顶点与中心点的均方根

SumF=

38.29

不满足约束条件继续迭代

去掉坏点的复合形中心点

p

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1