⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gatbxa1.ps

📁 王小平《遗传算法——理论、应用与软件实现》随书光盘
💻 PS
📖 第 1 页 / 共 5 页
字号:
%!%%BoundingBox: (atend)%%Pages: (atend)%%DocumentFonts: (atend)%%EndComments%% FrameMaker PostScript Prolog 3.0, for use with FrameMaker 3.0% Copyright (c) 1986,87,89,90,91 by Frame Technology Corporation.% All rights reserved.%% Known Problems:%	Due to bugs in Transcript, the 'PS-Adobe-' is omitted from line 1/FMversion (3.0) def % Set up Color vs. Black-and-White	/FMPrintInColor systemdict /colorimage known		systemdict /currentcolortransfer known or def% Uncomment this line to force b&w on color printer%   /FMPrintInColor false def/FrameDict 195 dict def systemdict /errordict known not {/errordict 10 dict def		errordict /rangecheck {stop} put} if% The readline in 23.0 doesn't recognize cr's as nl's on AppleTalkFrameDict /tmprangecheck errordict /rangecheck get put errordict /rangecheck {FrameDict /bug true put} put FrameDict /bug false put mark % Some PS machines read past the CR, so keep the following 3 lines together!currentfile 5 string readline000000000000cleartomark errordict /rangecheck FrameDict /tmprangecheck get put FrameDict /bug get { 	/readline {		/gstring exch def		/gfile exch def		/gindex 0 def		{			gfile read pop 			dup 10 eq {exit} if 			dup 13 eq {exit} if 			gstring exch gindex exch put 			/gindex gindex 1 add def 		} loop		pop 		gstring 0 gindex getinterval true 		} def	} if/FMVERSION {	FMversion ne {		/Times-Roman findfont 18 scalefont setfont		100 100 moveto		(FrameMaker version does not match postscript_prolog!)		dup =		show showpage		} if	} def /FMLOCAL {	FrameDict begin	0 def 	end 	} def 	/gstring FMLOCAL	/gfile FMLOCAL	/gindex FMLOCAL	/orgxfer FMLOCAL	/orgproc FMLOCAL	/organgle FMLOCAL	/orgfreq FMLOCAL	/yscale FMLOCAL	/xscale FMLOCAL	/manualfeed FMLOCAL	/paperheight FMLOCAL	/paperwidth FMLOCAL/FMDOCUMENT { 	array /FMfonts exch def 	/#copies exch def	FrameDict begin	0 ne dup {setmanualfeed} if	/manualfeed exch def	/paperheight exch def	/paperwidth exch def	/yscale exch def	/xscale exch def	currenttransfer cvlit /orgxfer exch def	currentscreen cvlit /orgproc exch def	/organgle exch def /orgfreq exch def	setpapername 	manualfeed {true} {papersize} ifelse 	{manualpapersize} {false} ifelse 	{desperatepapersize} if	end 	} def 	/pagesave FMLOCAL	/orgmatrix FMLOCAL	/landscape FMLOCAL/FMBEGINPAGE { 	FrameDict begin 	/pagesave save def	3.86 setmiterlimit	/landscape exch 0 ne def	landscape { 		90 rotate 0 exch neg translate pop 		}		{pop pop}		ifelse	xscale yscale scale	/orgmatrix matrix def	gsave 	} def /FMENDPAGE {	grestore 	pagesave restore	end 	showpage	} def /FMFONTDEFINE { 	FrameDict begin	findfont 	ReEncode 	1 index exch 	definefont 	FMfonts 3 1 roll 	put	end 	} def /FMFILLS {	FrameDict begin	array /fillvals exch def	end 	} def /FMFILL {	FrameDict begin	 fillvals 3 1 roll put	end 	} def /FMNORMALIZEGRAPHICS { 	newpath	0.0 0.0 moveto	1 setlinewidth	0 setlinecap	0 0 0 sethsbcolor	0 setgray 	} bind def	/fx FMLOCAL	/fy FMLOCAL	/fh FMLOCAL	/fw FMLOCAL	/llx FMLOCAL	/lly FMLOCAL	/urx FMLOCAL	/ury FMLOCAL/FMBEGINEPSF { 	end 	/FMEPSF save def 	/showpage {} def 	FMNORMALIZEGRAPHICS 	[/fy /fx /fh /fw /ury /urx /lly /llx] {exch def} forall 	fx fy translate 	rotate	fw urx llx sub div fh ury lly sub div scale 	llx neg lly neg translate 	} bind def/FMENDEPSF {	FMEPSF restore	FrameDict begin 	} bind defFrameDict begin /setmanualfeed {%%BeginFeature *ManualFeed True	 statusdict /manualfeed true put%%EndFeature	} def/max {2 copy lt {exch} if pop} bind def/min {2 copy gt {exch} if pop} bind def/inch {72 mul} def/pagedimen { 	paperheight sub abs 16 lt exch 	paperwidth sub abs 16 lt and	{/papername exch def} {pop} ifelse	} def	/papersizedict FMLOCAL/setpapername { 	/papersizedict 14 dict def 	papersizedict begin	/papername /unknown def 		/Letter 8.5 inch 11.0 inch pagedimen		/LetterSmall 7.68 inch 10.16 inch pagedimen		/Tabloid 11.0 inch 17.0 inch pagedimen		/Ledger 17.0 inch 11.0 inch pagedimen		/Legal 8.5 inch 14.0 inch pagedimen		/Statement 5.5 inch 8.5 inch pagedimen		/Executive 7.5 inch 10.0 inch pagedimen		/A3 11.69 inch 16.5 inch pagedimen		/A4 8.26 inch 11.69 inch pagedimen		/A4Small 7.47 inch 10.85 inch pagedimen		/B4 10.125 inch 14.33 inch pagedimen		/B5 7.16 inch 10.125 inch pagedimen	end	} def/papersize {	papersizedict begin		/Letter {lettertray letter} def		/LetterSmall {lettertray lettersmall} def		/Tabloid {11x17tray 11x17} def		/Ledger {ledgertray ledger} def		/Legal {legaltray legal} def		/Statement {statementtray statement} def		/Executive {executivetray executive} def		/A3 {a3tray a3} def		/A4 {a4tray a4} def		/A4Small {a4tray a4small} def		/B4 {b4tray b4} def		/B5 {b5tray b5} def		/unknown {unknown} def	papersizedict dup papername known {papername} {/unknown} ifelse get	end	/FMdicttop countdictstack 1 add def 	statusdict begin stopped end 	countdictstack -1 FMdicttop {pop end} for 	} def/manualpapersize {	papersizedict begin		/Letter {letter} def		/LetterSmall {lettersmall} def		/Tabloid {11x17} def		/Ledger {ledger} def		/Legal {legal} def		/Statement {statement} def		/Executive {executive} def		/A3 {a3} def		/A4 {a4} def		/A4Small {a4small} def		/B4 {b4} def		/B5 {b5} def		/unknown {unknown} def	papersizedict dup papername known {papername} {/unknown} ifelse get	end	stopped 	} def/desperatepapersize {	statusdict /setpageparams known		{		paperwidth paperheight 0 1 		statusdict begin		{setpageparams} stopped pop 		end		} if	} def/savematrix {	orgmatrix currentmatrix pop	} bind def/restorematrix {	orgmatrix setmatrix	} bind def/dmatrix matrix def/dpi    72 0 dmatrix defaultmatrix dtransform    dup mul exch   dup mul add   sqrt def/freq dpi 18.75 div 8 div round dup 0 eq {pop 1} if 8 mul dpi exch div def/sangle 1 0 dmatrix defaultmatrix dtransform exch atan def/DiacriticEncoding [/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef/.notdef /.notdef /.notdef /.notdef /space /exclam /quotedbl/numbersign /dollar /percent /ampersand /quotesingle /parenleft/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one/two /three /four /five /six /seven /eight /nine /colon /semicolon/less /equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K/L /M /N /O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash/bracketright /asciicircum /underscore /grave /a /b /c /d /e /f /g /h/i /j /k /l /m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar/braceright /asciitilde /.notdef /Adieresis /Aring /Ccedilla /Eacute/Ntilde /Odieresis /Udieresis /aacute /agrave /acircumflex /adieresis/atilde /aring /ccedilla /eacute /egrave /ecircumflex /edieresis/iacute /igrave /icircumflex /idieresis /ntilde /oacute /ograve/ocircumflex /odieresis /otilde /uacute /ugrave /ucircumflex/udieresis /dagger /.notdef /cent /sterling /section /bullet/paragraph /germandbls /registered /copyright /trademark /acute/dieresis /.notdef /AE /Oslash /.notdef /.notdef /.notdef /.notdef/yen /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef/ordfeminine /ordmasculine /.notdef /ae /oslash /questiondown/exclamdown /logicalnot /.notdef /florin /.notdef /.notdef/guillemotleft /guillemotright /ellipsis /.notdef /Agrave /Atilde/Otilde /OE /oe /endash /emdash /quotedblleft /quotedblright/quoteleft /quoteright /.notdef /.notdef /ydieresis /Ydieresis/fraction /currency /guilsinglleft /guilsinglright /fi /fl /daggerdbl/periodcentered /quotesinglbase /quotedblbase /perthousand/Acircumflex /Ecircumflex /Aacute /Edieresis /Egrave /Iacute/Icircumflex /Idieresis /Igrave /Oacute /Ocircumflex /.notdef /Ograve/Uacute /Ucircumflex /Ugrave /dotlessi /circumflex /tilde /macron/breve /dotaccent /ring /cedilla /hungarumlaut /ogonek /caron] def/ReEncode { 	dup 	length 	dict begin 	{	1 index /FID ne 		{def} 		{pop pop} ifelse 	} forall 	0 eq {/Encoding DiacriticEncoding def} if 	currentdict 	end 	} bind def/graymode true def	/bwidth FMLOCAL	/bpside FMLOCAL	/bstring FMLOCAL	/onbits FMLOCAL	/offbits FMLOCAL	/xindex FMLOCAL	/yindex FMLOCAL	/x FMLOCAL	/y FMLOCAL/setpattern {	 /bwidth  exch def	 /bpside  exch def	 /bstring exch def	 /onbits 0 def  /offbits 0 def	 freq sangle landscape {90 add} if 		{/y exch def		 /x exch def		 /xindex x 1 add 2 div bpside mul cvi def		 /yindex y 1 add 2 div bpside mul cvi def		 bstring yindex bwidth mul xindex 8 idiv add get		 1 7 xindex 8 mod sub bitshift and 0 ne		 {/onbits  onbits  1 add def 1}		 {/offbits offbits 1 add def 0}		 ifelse		}		setscreen	 {} settransfer	 offbits offbits onbits add div FMsetgray	/graymode false def	} bind def/grayness {	FMsetgray	graymode not {		/graymode true def		orgxfer cvx settransfer		orgfreq organgle orgproc cvx setscreen		} if	} bind def	/HUE FMLOCAL	/SAT FMLOCAL	/BRIGHT FMLOCAL	/Colors FMLOCALFMPrintInColor 		{	/HUE 0 def	/SAT 0 def	/BRIGHT 0 def	% array of arrays Hue and Sat values for the separations [HUE BRIGHT]	/Colors   	[[0    0  ]    % black	 [0    0  ]    % white	 [0.00 1.0]    % red	 [0.37 1.0]    % green	 [0.60 1.0]    % blue	 [0.50 1.0]    % cyan	 [0.83 1.0]    % magenta	 [0.16 1.0]    % comment / yellow	 ] def      	/BEGINBITMAPCOLOR { 		BITMAPCOLOR} def	/BEGINBITMAPCOLORc { 		BITMAPCOLORc} def	/BEGINBITMAPTRUECOLOR { 		BITMAPTRUECOLOR } def	/BEGINBITMAPTRUECOLORc { 		BITMAPTRUECOLORc } def	/K { 		Colors exch get dup		0 get /HUE exch store 		1 get /BRIGHT exch store		  HUE 0 eq BRIGHT 0 eq and			{1.0 SAT sub setgray}			{HUE SAT BRIGHT sethsbcolor} 		  ifelse		} def	/FMsetgray { 		/SAT exch 1.0 exch sub store 		  HUE 0 eq BRIGHT 0 eq and			{1.0 SAT sub setgray}			{HUE SAT BRIGHT sethsbcolor} 		  ifelse		} bind def	}		{	/BEGINBITMAPCOLOR { 		BITMAPGRAY} def	/BEGINBITMAPCOLORc { 		BITMAPGRAYc} def	/BEGINBITMAPTRUECOLOR { 		BITMAPTRUEGRAY } def	/BEGINBITMAPTRUECOLORc { 		BITMAPTRUEGRAYc } def	/FMsetgray {setgray} bind def	/K { 		pop		} def	}ifelse/normalize {	transform round exch round exch itransform	} bind def/dnormalize {	dtransform round exch round exch idtransform	} bind def/lnormalize { 	0 dtransform exch cvi 2 idiv 2 mul 1 add exch idtransform pop	} bind def/H { 	lnormalize setlinewidth	} bind def/Z {	setlinecap	} bind def	/fillvals FMLOCAL/X { 	fillvals exch get	dup type /stringtype eq	{8 1 setpattern} 	{grayness}	ifelse	} bind def/V { 	gsave eofill grestore	} bind def/N { 	stroke	} bind def/M {newpath moveto} bind def/E {lineto} bind def/D {curveto} bind def/O {closepath} bind def	/n FMLOCAL/L {  	/n exch def	newpath	normalize	moveto 	2 1 n {pop normalize lineto} for	} bind def/Y { 	L 	closepath	} bind def	/x1 FMLOCAL	/x2 FMLOCAL	/y1 FMLOCAL

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -