📄 test_fns.ps
字号:
601 1715 15 (1) 15 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
898 1648 25 (5) 25 SB
936 1648 50 (12) 50 SB
1125 1648 25 (5) 25 SB
1163 1648 50 (12) 50 SB
32 0 0 29 29 0 0 0 26 /Times-Roman /font32 ANSIFont font
434 1679 13 (a) 13 SB
32 0 0 100 100 0 0 1 84 /MSTT31c2af font
453 1608 17 (a) 17 SB
500 1608 17 (f) 17 SB
32 0 0 50 50 0 0 0 51 /Symbol font
527 1642 27 (=) 27 SB
647 1642 13 (\327) 13 SB
862 1642 27 (-) 27 SB
997 1642 27 (\243) 27 SB
1087 1642 27 (\243) 27 SB
32 0 0 29 29 0 0 0 29 /Symbol font
585 1712 16 (=) 16 SB
32 0 0 75 75 0 0 0 76 /Symbol font
567 1628 53 (\345) 53 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
922 1648 13 (,) 13 SB
1149 1648 13 (,) 13 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
400 1781 333 (global minimum) 333 SB
731 1781 14 (:) 14 SB
32 0 0 50 50 0 0 0 47 /Times-Italic /font31 ANSIFont font
793 1779 22 (x) 22 SB
1012 1779 14 (f) 14 SB
1056 1779 22 (x) 22 SB
32 0 0 29 29 0 0 0 27 /Times-Italic /font31 ANSIFont font
816 1812 8 (i) 8 SB
32 0 0 50 50 0 0 0 51 /Symbol font
841 1775 27 (=) 27 SB
1109 1775 27 (=) 27 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
881 1781 25 (0) 25 SB
1149 1781 25 (0) 25 SB
32 0 0 101 101 0 0 0 85 /MSTT31c2c7 font
1035 1740 17 (a) 17 SB
1082 1740 17 (f) 17 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
279 1913 836 (This function is implemented in the m-file ) 836 SB
32 0 0 50 50 0 0 0 39 /Courier /font0 ANSIFont font
1115 1919 300 (objfun1a.m) 300 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
1415 1913 13 (.) 13 SB
32 0 0 58 58 0 0 0 54 /Times-Bold /font29 ANSIFont font
279 2080 681 (2.3. Rotated hyper-ellipsoid) 681 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
279 2265 72 (An ) 76 SB
355 2265 201 (extension ) 205 SB
560 2265 54 (of ) 58 SB
618 2265 74 (the ) 78 SB
696 2265 90 (axis ) 94 SB
790 2265 157 (parallel ) 161 SB
951 2265 306 (hyper-ellipsoid ) 311 SB
1262 2265 44 (is ) 49 SB
1311 2265 221 (Schwefel's ) 226 SB
1537 2265 252 (function1.2. ) 257 SB
1794 2265 110 (With ) 115 SB
1909 2265 142 (respect) 142 SB
279 2340 54 (to ) 60 SB
339 2340 74 (the ) 80 SB
419 2340 224 (coordinate ) 230 SB
649 2340 113 (axes, ) 119 SB
768 2340 83 (this ) 89 SB
857 2340 176 (function ) 182 SB
1039 2340 194 (produces ) 200 SB
1239 2340 155 (rotated ) 161 SB
1400 2340 338 (hyper-ellipsoids. ) 344 SB
1744 2340 45 (It ) 51 SB
1795 2340 44 (is ) 50 SB
1845 2340 206 (continuos,) 206 SB
279 2415 435 (convex and unimodal.) 435 SB
32 0 0 50 50 0 0 0 47 /Times-Italic /font31 ANSIFont font
408 2550 14 (f) 14 SB
476 2550 22 (x) 22 SB
717 2550 22 (x) 22 SB
1183 2550 22 (x) 22 SB
32 0 0 29 29 0 0 0 27 /Times-Italic /font31 ANSIFont font
744 2583 8 (j) 8 SB
663 2619 8 (j) 8 SB
676 2518 8 (i) 8 SB
576 2619 8 (i) 8 SB
588 2518 15 (n) 15 SB
1207 2583 8 (i) 8 SB
32 0 0 29 29 0 0 0 26 /Times-Roman /font32 ANSIFont font
420 2584 15 (1) 15 SB
690 2620 15 (1) 15 SB
786 2499 15 (2) 15 SB
602 2620 15 (1) 15 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
990 2552 50 (65) 50 SB
1056 2552 75 (536) 75 SB
1270 2552 50 (65) 50 SB
1336 2552 75 (536) 75 SB
32 0 0 29 29 0 0 0 26 /Times-Roman /font32 ANSIFont font
434 2584 15 (b) 15 SB
32 0 0 100 100 0 0 1 84 /MSTT31c2af font
455 2512 17 (a) 17 SB
502 2512 17 (f) 17 SB
32 0 0 50 50 0 0 0 51 /Symbol font
529 2546 27 (=) 27 SB
32 0 0 100 100 0 0 1 84 /MSTT31c2af font
%%BeginResource: font MSTT31c2af
/G46 [19.0 0.0 2.0 -15.0 22.0 46.0]
/G46 {
20 61 true [1 0 0 -1 -2.0 46.0] {<000030000040000180000300000e00001c0000380000700000600000e00001c00001c00003800007
80000700000f00000e00000e00001c00001c00003c00003c00003800003800007800007800007000
00700000700000700000f00000f00000e00000e00000e00000e00000e00000e00000e00000e00000
e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e0
0000e00000e00000e00000e00000e00000e00000e00000>} imagemask
}
70 /G46 MSTT31c2af AddChar
%%EndResource
628 2475 19 (F) 19 SB
%%BeginResource: font MSTT31c2af
/G48 [19.0 0.0 2.0 -15.0 22.0 46.0]
/G48 {
20 61 true [1 0 0 -1 -2.0 46.0] {<e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e0
0000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e00000e000
00e00000e00000f00000f000007000007000007000007000007800007800003800003800003c0000
1c00001c00001c00000e00000e000007000007000003800003800001c00001c00000e00000600000
7000003800001c00000e00000300000180000040000030>} imagemask
}
72 /G48 MSTT31c2af AddChar
%%EndResource
628 2557 19 (H) 19 SB
%%BeginResource: font MSTT31c2af
/G47 [19.0 0.0 2.0 -4.0 5.0 46.0]
/G47 {
3 50 true [1 0 0 -1 -2.0 46.0] {<e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0
e0e0e0e0e0e0e0e0e0e0>} imagemask
}
71 /G47 MSTT31c2af AddChar
%%EndResource
628 2529 19 (G) 19 SB
%%BeginResource: font MSTT31c2af
/G49 [19.0 0.0 2.0 -15.0 22.0 46.0]
/G49 {
20 61 true [1 0 0 -1 -2.0 46.0] {<8000006000003800000c000006000003800001c00000e00000e000007000003800003800001c0000
1c00000e00000e000007000007000007800003800003800003c00001c00001c00001e00001e00000
e00000e00000e00000e00000f00000f0000070000070000070000070000070000070000070000070
00007000007000007000007000007000007000007000007000007000007000007000007000007000
0070000070000070000070000070000070000070000070>} imagemask
}
73 /G49 MSTT31c2af AddChar
%%EndResource
759 2475 19 (I) 19 SB
%%BeginResource: font MSTT31c2af
/G4b [19.0 0.0 2.0 -15.0 22.0 46.0]
/G4b {
20 61 true [1 0 0 -1 -2.0 46.0] {<00007000007000007000007000007000007000007000007000007000007000007000007000007000
00700000700000700000700000700000700000700000700000700000700000700000700000700000
700000700000700000f00000e00000e00000e00000e00000e00001e00001e00001c00001c00003c0
000380000380000780000700000700000e00000e00001c00001c0000380000380000700000e00000
c0000180000300000600000c0000380000600000800000>} imagemask
}
75 /G4b MSTT31c2af AddChar
%%EndResource
759 2557 19 (K) 19 SB
%%BeginResource: font MSTT31c2af
/G4a [19.0 0.0 20.0 -4.0 23.0 46.0]
/G4a {
3 50 true [1 0 0 -1 -20.0 46.0] {<e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0
e0e0e0e0e0e0e0e0e0e0>} imagemask
}
74 /G4a MSTT31c2af AddChar
%%EndResource
759 2529 19 (J) 19 SB
32 0 0 50 50 0 0 0 51 /Symbol font
954 2546 27 (-) 27 SB
1142 2546 27 (\243) 27 SB
1231 2546 27 (\243) 27 SB
32 0 0 29 29 0 0 0 29 /Symbol font
674 2617 16 (=) 16 SB
587 2617 16 (=) 16 SB
32 0 0 75 75 0 0 0 76 /Symbol font
654 2532 53 (\345) 53 SB
569 2532 53 (\345) 53 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
1038 2552 13 (,) 13 SB
1318 2552 13 (,) 13 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
400 2698 333 (global minimum) 333 SB
731 2698 14 (:) 14 SB
32 0 0 50 50 0 0 0 47 /Times-Italic /font31 ANSIFont font
793 2696 22 (x) 22 SB
1012 2696 14 (f) 14 SB
1056 2696 22 (x) 22 SB
32 0 0 29 29 0 0 0 27 /Times-Italic /font31 ANSIFont font
816 2729 8 (i) 8 SB
32 0 0 50 50 0 0 0 51 /Symbol font
841 2692 27 (=) 27 SB
1109 2692 27 (=) 27 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
881 2698 25 (0) 25 SB
1149 2698 25 (0) 25 SB
32 0 0 101 101 0 0 0 85 /MSTT31c2c7 font
1035 2657 17 (a) 17 SB
1082 2657 17 (f) 17 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
279 2830 836 (This function is implemented in the m-file ) 836 SB
32 0 0 50 50 0 0 0 39 /Courier /font0 ANSIFont font
1115 2836 300 (objfun1b.m) 300 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
1415 2830 13 (.) 13 SB
32 0 0 38 38 0 0 0 34 /Times-Roman /font32 ANSIFont font
279 3120 420 (Genetic Algorithm Toolbox) 420 SB
1826 3120 225 (Test Functions) 225 SB
255 255 255 fC
1783 3 273 3071 B
1 F
n
0 0 0 fC
1783 2 273 3068 B
1 F
n
1 #C
statusdict begin /manualfeed false store end
EJ RS
%%PageTrailer
%%PageResources: font Courier
%%+ font MSTT31c2af
%%+ font MSTT31c2c7
%%+ font Symbol
%%+ font Times-Bold
%%+ font Times-Italic
%%+ font Times-Roman
%%Page: 4 4
%%PageResources: (atend)
SS
0 0 25 31 776 1169 300 SM
32 0 0 38 38 0 0 0 34 /Times-Roman /font32 ANSIFont font
0 0 0 fC
279 116 414 (2. Parametric Optimization) 414 SB
1949 116 83 (Page ) 83 SB
2032 116 19 (4) 19 SB
255 255 255 fC
/fm 256 def
1783 3 273 159 B
1 F
n
0 0 0 fC
1783 2 273 163 B
1 F
n
32 0 0 58 58 0 0 0 54 /Times-Bold /font29 ANSIFont font
279 210 1148 (2.4. Rosenbrock's valley \(De Jong's function 2\)) 1148 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
279 395 278 (Rosenbrock's ) 285 SB
564 395 128 (valley ) 135 SB
699 395 44 (is ) 51 SB
750 395 35 (a ) 42 SB
792 395 141 (classic ) 148 SB
940 395 261 (optimization ) 268 SB
1208 395 189 (problem. ) 196 SB
1404 395 90 (The ) 98 SB
1502 395 134 (global ) 142 SB
1644 395 190 (optimum ) 198 SB
1842 395 44 (is ) 52 SB
1894 395 127 (inside ) 135 SB
2029 395 22 (a) 22 SB
279 470 113 (long, ) 130 SB
409 470 168 (narrow, ) 185 SB
594 470 195 (parabolic ) 212 SB
806 470 150 (shaped ) 167 SB
973 470 77 (flat ) 95 SB
1068 470 141 (valley. ) 159 SB
1227 470 70 (To ) 88 SB
1315 470 89 (find ) 107 SB
1422 470 74 (the ) 92 SB
1514 470 128 (valley ) 146 SB
1660 470 44 (is ) 62 SB
1722 470 140 (trivial, ) 158 SB
1880 470 171 (however) 171 SB
279 545 263 (convergence ) 280 SB
559 545 54 (to ) 71 SB
630 545 74 (the ) 91 SB
721 545 134 (global ) 151 SB
872 545 190 (optimum ) 207 SB
1079 545 44 (is ) 61 SB
1140 545 166 (difficult ) 183 SB
1323 545 84 (and ) 101 SB
1424 545 127 (hence ) 144 SB
1568 545 83 (this ) 101 SB
1669 545 176 (problem ) 194 SB
1863 545 78 (has ) 96 SB
1959 545 92 (been) 92 SB
279 620 1377 (repeatedly used in assess the performance of optimization algorithms.) 1377 SB
32 0 0 50 50 0 0 0 47 /Times-Italic /font31 ANSIFont font
408 734 14 (f) 14 SB
464 734 22 (x) 22 SB
732 734 22 (x) 22 SB
847 734 22 (x) 22 SB
1060 734 22 (x) 22 SB
1490 734 22 (x) 22 SB
32 0 0 29 29 0 0 0 27 /Times-Italic /font31 ANSIFont font
755 766 8 (i) 8 SB
870 766 8 (i) 8 SB
1083 766 8 (i) 8 SB
564 802 8 (i) 8 SB
561 702 15 (n) 15 SB
1513 766 8 (i) 8 SB
32 0 0 29 29 0 0 0 26 /Times-Roman /font32 ANSIFont font
422 767 15 (2) 15 SB
781 767 15 (1) 15 SB
873 733 15 (2) 15 SB
912 721 15 (2) 15 SB
1116 725 15 (2) 15 SB
590 803 15 (1) 15 SB
593 703 15 (1) 15 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
613 736 75 (100) 75 SB
991 736 25 (1) 25 SB
1320 736 25 (2) 25 SB
1364 736 75 (048) 75 SB
1577 736 25 (2) 25 SB
1620 736 75 (048) 75 SB
32 0 0 100 100 0 0 1 84 /MSTT31c2af font
443 696 17 (a) 17 SB
490 696 17 (f) 17 SB
%%BeginResource: font MSTT31c2af
/G63 [17.0 0.0 2.0 -15.0 14.0 50.0]
/G63 {
12 65 true [1 0 0 -1 -2.0 50.0] {<00100030006000c001c0018003800300070006000e000e001c001c001c003c003800380078007800
780078007000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f000
f000f00070007800780078007800380038003c001c001c001c000e000e0006000600030003000180
01c000c0006000300010>} imagemask
}
99 /G63 MSTT31c2af AddChar
%%EndResource
711 696 17 (c) 17 SB
%%BeginResource: font MSTT31c2af
/G68 [17.0 0.0 0.0 -15.0 13.0 50.0]
/G68 {
13 65 true [1 0 0 -1 0.0 50.0] {<400060007000300018000c000c000600070003000380038001c001c001c001e000e000e000f000f0
00f000f0007000700078007800780078007800780078007800780078007800780078007800780078
0078007000f000f000f000f000f000e000e001e001c001c001c0038003800300070006000e000c00
18003800300060004000>} imagemask
}
104 /G68 MSTT31c2af AddChar
%%EndResource
895 696 17 (h) 17 SB
%%BeginResource: font MSTT31c2af
/G62 [17.0 0.0 2.0 -12.0 14.0 45.0]
/G62 {
12 57 true [1 0 0 -1 -2.0 45.0] {<00100030006000c0018003800300060006000e000c001c001c003c00380038007800780078007000
7000f000f000f000f000f000f000f000f000f000f000f000f000f000f000f0007000780078007800
7800380038003c001c001c001c000e000e00060003000380018000c0006000700030>} imagemask
}
98 /G62 MSTT31c2af AddChar
%%EndResource
977 696 17 (b) 17 SB
%%BeginResource: font MSTT31c2af
/G67 [17.0 0.0 0.0 -12.0 13.0 45.0]
/G67 {
13 57 true [1 0 0 -1 0.0 45.0] {<40006000300018001c000c000600070003000380018001c001c001e000e000e000f000f000f00070
0070007800780078007800780078007800780078007800780078007800780078007000f000f000f0
00f000e000e001e001c001c0018003800300070006000c000c001800300060004000>} imagemask
}
103 /G67 MSTT31c2af AddChar
%%EndResource
1098 696 17 (g) 17 SB
32 0 0 50 50 0 0 0 51 /Symbol font
517 730 27 (=) 27 SB
694 730 13 (\327) 13 SB
808 730 27 (-) 27 SB
941 730 27 (+) 27 SB
1021 730 27 (-) 27 SB
1284 730 27 (-) 27 SB
1448 730 27 (\243) 27 SB
1538 730 27 (\243) 27 SB
32 0 0 29 29 0 0 0 29 /Symbol font
765 764 16 (+) 16 SB
575 800 16 (=) 16 SB
578 700 16 (-) 16 SB
32 0 0 75 75 0 0 0 76 /Symbol font
557 716 53 (\345) 53 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
1346 736 13 (,) 13 SB
1602 736 13 (,) 13 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
400 869 333 (global minimum) 333 SB
732 869 14 (:) 14 SB
32 0 0 50 50 0 0 0 47 /Times-Italic /font31 ANSIFont font
793 867 22 (x) 22 SB
1004 867 14 (f) 14 SB
1048 867 22 (x) 22 SB
32 0 0 29 29 0 0 0 27 /Times-Italic /font31 ANSIFont font
816 900 8 (i) 8 SB
32 0 0 50 50 0 0 0 51 /Symbol font
842 863 27 (=) 27 SB
1101 863 27 (=) 27 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
877 869 25 (1) 25 SB
1141 869 25 (0) 25 SB
32 0 0 101 101 0 0 0 85 /MSTT31c2c7 font
1027 828 17 (a) 17 SB
1074 828 17 (f) 17 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
279 1001 836 (This function is implemented in the m-file ) 836 SB
32 0 0 50 50 0 0 0 39 /Courier /font0 ANSIFont font
1115 1007 270 (objfun2.m) 270 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
1385 1001 13 (.) 13 SB
32 0 0 58 58 0 0 0 54 /Times-Bold /font29 ANSIFont font
279 1168 634 (2.5. Rastrigin's function 6) 634 SB
32 0 0 50 50 0 0 0 45 /Times-Roman /font32 ANSIFont font
279 1353 99 (This ) 103 SB
382 1353 176 (function ) 180 SB
562 1353 44 (is ) 48 SB
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -