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

📄 demo1-4.ps

📁 采用蚂蚁算法实现ad hoc网络路由协议,平台为ns2
💻 PS
字号:
%!PS-Adobe-2.0 EPSF-2.0%%Title: analysed_results/demo1-4.ps%%Creator: gnuplot 3.7 patchlevel 3%%CreationDate: Tue Sep  9 04:01:32 2003%%DocumentFonts: (atend)%%BoundingBox: 50 50 410 302%%Orientation: Portrait%%EndComments/gnudict 256 dict defgnudict begin/Color false def/Solid false def/gnulinewidth 5.000 def/userlinewidth gnulinewidth def/vshift -46 def/dl {10 mul} def/hpt_ 31.5 def/vpt_ 31.5 def/hpt hpt_ def/vpt vpt_ def/M {moveto} bind def/L {lineto} bind def/R {rmoveto} bind def/V {rlineto} bind def/vpt2 vpt 2 mul def/hpt2 hpt 2 mul def/Lshow { currentpoint stroke M  0 vshift R show } def/Rshow { currentpoint stroke M  dup stringwidth pop neg vshift R show } def/Cshow { currentpoint stroke M  dup stringwidth pop -2 div vshift R show } def/UP { dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def  /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def } def/DL { Color {setrgbcolor Solid {pop []} if 0 setdash } {pop pop pop Solid {pop []} if 0 setdash} ifelse } def/BL { stroke userlinewidth 2 mul setlinewidth } def/AL { stroke userlinewidth 2 div setlinewidth } def/UL { dup gnulinewidth mul /userlinewidth exch def      dup 1 lt {pop 1} if 10 mul /udl exch def } def/PL { stroke userlinewidth setlinewidth } def/LTb { BL [] 0 0 0 DL } def/LTa { AL [1 udl mul 2 udl mul] 0 setdash 0 0 0 setrgbcolor } def/LT0 { PL [] 1 0 0 DL } def/LT1 { PL [4 dl 2 dl] 0 1 0 DL } def/LT2 { PL [2 dl 3 dl] 0 0 1 DL } def/LT3 { PL [1 dl 1.5 dl] 1 0 1 DL } def/LT4 { PL [5 dl 2 dl 1 dl 2 dl] 0 1 1 DL } def/LT5 { PL [4 dl 3 dl 1 dl 3 dl] 1 1 0 DL } def/LT6 { PL [2 dl 2 dl 2 dl 4 dl] 0 0 0 DL } def/LT7 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 1 0.3 0 DL } def/LT8 { PL [2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 2 dl 4 dl] 0.5 0.5 0.5 DL } def/Pnt { stroke [] 0 setdash   gsave 1 setlinecap M 0 0 V stroke grestore } def/Dia { stroke [] 0 setdash 2 copy vpt add M  hpt neg vpt neg V hpt vpt neg V  hpt vpt V hpt neg vpt V closepath stroke  Pnt } def/Pls { stroke [] 0 setdash vpt sub M 0 vpt2 V  currentpoint stroke M  hpt neg vpt neg R hpt2 0 V stroke  } def/Box { stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M  0 vpt2 neg V hpt2 0 V 0 vpt2 V  hpt2 neg 0 V closepath stroke  Pnt } def/Crs { stroke [] 0 setdash exch hpt sub exch vpt add M  hpt2 vpt2 neg V currentpoint stroke M  hpt2 neg 0 R hpt2 vpt2 V stroke } def/TriU { stroke [] 0 setdash 2 copy vpt 1.12 mul add M  hpt neg vpt -1.62 mul V  hpt 2 mul 0 V  hpt neg vpt 1.62 mul V closepath stroke  Pnt  } def/Star { 2 copy Pls Crs } def/BoxF { stroke [] 0 setdash exch hpt sub exch vpt add M  0 vpt2 neg V  hpt2 0 V  0 vpt2 V  hpt2 neg 0 V  closepath fill } def/TriUF { stroke [] 0 setdash vpt 1.12 mul add M  hpt neg vpt -1.62 mul V  hpt 2 mul 0 V  hpt neg vpt 1.62 mul V closepath fill } def/TriD { stroke [] 0 setdash 2 copy vpt 1.12 mul sub M  hpt neg vpt 1.62 mul V  hpt 2 mul 0 V  hpt neg vpt -1.62 mul V closepath stroke  Pnt  } def/TriDF { stroke [] 0 setdash vpt 1.12 mul sub M  hpt neg vpt 1.62 mul V  hpt 2 mul 0 V  hpt neg vpt -1.62 mul V closepath fill} def/DiaF { stroke [] 0 setdash vpt add M  hpt neg vpt neg V hpt vpt neg V  hpt vpt V hpt neg vpt V closepath fill } def/Pent { stroke [] 0 setdash 2 copy gsave  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat  closepath stroke grestore Pnt } def/PentF { stroke [] 0 setdash gsave  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat  closepath fill grestore } def/Circle { stroke [] 0 setdash 2 copy  hpt 0 360 arc stroke Pnt } def/CircleF { stroke [] 0 setdash hpt 0 360 arc fill } def/C0 { BL [] 0 setdash 2 copy moveto vpt 90 450  arc } bind def/C1 { BL [] 0 setdash 2 copy        moveto       2 copy  vpt 0 90 arc closepath fill               vpt 0 360 arc closepath } bind def/C2 { BL [] 0 setdash 2 copy moveto       2 copy  vpt 90 180 arc closepath fill               vpt 0 360 arc closepath } bind def/C3 { BL [] 0 setdash 2 copy moveto       2 copy  vpt 0 180 arc closepath fill               vpt 0 360 arc closepath } bind def/C4 { BL [] 0 setdash 2 copy moveto       2 copy  vpt 180 270 arc closepath fill               vpt 0 360 arc closepath } bind def/C5 { BL [] 0 setdash 2 copy moveto       2 copy  vpt 0 90 arc       2 copy moveto       2 copy  vpt 180 270 arc closepath fill               vpt 0 360 arc } bind def/C6 { BL [] 0 setdash 2 copy moveto      2 copy  vpt 90 270 arc closepath fill              vpt 0 360 arc closepath } bind def/C7 { BL [] 0 setdash 2 copy moveto      2 copy  vpt 0 270 arc closepath fill              vpt 0 360 arc closepath } bind def/C8 { BL [] 0 setdash 2 copy moveto      2 copy vpt 270 360 arc closepath fill              vpt 0 360 arc closepath } bind def/C9 { BL [] 0 setdash 2 copy moveto      2 copy  vpt 270 450 arc closepath fill              vpt 0 360 arc closepath } bind def/C10 { BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill       2 copy moveto       2 copy vpt 90 180 arc closepath fill               vpt 0 360 arc closepath } bind def/C11 { BL [] 0 setdash 2 copy moveto       2 copy  vpt 0 180 arc closepath fill       2 copy moveto       2 copy  vpt 270 360 arc closepath fill               vpt 0 360 arc closepath } bind def/C12 { BL [] 0 setdash 2 copy moveto       2 copy  vpt 180 360 arc closepath fill               vpt 0 360 arc closepath } bind def/C13 { BL [] 0 setdash  2 copy moveto       2 copy  vpt 0 90 arc closepath fill       2 copy moveto       2 copy  vpt 180 360 arc closepath fill               vpt 0 360 arc closepath } bind def/C14 { BL [] 0 setdash 2 copy moveto       2 copy  vpt 90 360 arc closepath fill               vpt 0 360 arc } bind def/C15 { BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill               vpt 0 360 arc closepath } bind def/Rec   { newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto       neg 0 rlineto closepath } bind def/Square { dup Rec } bind def/Bsquare { vpt sub exch vpt sub exch vpt2 Square } bind def/S0 { BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare } bind def/S1 { BL [] 0 setdash 2 copy vpt Square fill Bsquare } bind def/S2 { BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare } bind def/S3 { BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare } bind def/S4 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def/S5 { BL [] 0 setdash 2 copy 2 copy vpt Square fill       exch vpt sub exch vpt sub vpt Square fill Bsquare } bind def/S6 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare } bind def/S7 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill       2 copy vpt Square fill       Bsquare } bind def/S8 { BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare } bind def/S9 { BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare } bind def/S10 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill       Bsquare } bind def/S11 { BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill       Bsquare } bind def/S12 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare } bind def/S13 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill       2 copy vpt Square fill Bsquare } bind def/S14 { BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill       2 copy exch vpt sub exch vpt Square fill Bsquare } bind def/S15 { BL [] 0 setdash 2 copy Bsquare fill Bsquare } bind def/D0 { gsave translate 45 rotate 0 0 S0 stroke grestore } bind def/D1 { gsave translate 45 rotate 0 0 S1 stroke grestore } bind def/D2 { gsave translate 45 rotate 0 0 S2 stroke grestore } bind def/D3 { gsave translate 45 rotate 0 0 S3 stroke grestore } bind def/D4 { gsave translate 45 rotate 0 0 S4 stroke grestore } bind def/D5 { gsave translate 45 rotate 0 0 S5 stroke grestore } bind def/D6 { gsave translate 45 rotate 0 0 S6 stroke grestore } bind def/D7 { gsave translate 45 rotate 0 0 S7 stroke grestore } bind def/D8 { gsave translate 45 rotate 0 0 S8 stroke grestore } bind def/D9 { gsave translate 45 rotate 0 0 S9 stroke grestore } bind def/D10 { gsave translate 45 rotate 0 0 S10 stroke grestore } bind def/D11 { gsave translate 45 rotate 0 0 S11 stroke grestore } bind def/D12 { gsave translate 45 rotate 0 0 S12 stroke grestore } bind def/D13 { gsave translate 45 rotate 0 0 S13 stroke grestore } bind def/D14 { gsave translate 45 rotate 0 0 S14 stroke grestore } bind def/D15 { gsave translate 45 rotate 0 0 S15 stroke grestore } bind def/DiaE { stroke [] 0 setdash vpt add M  hpt neg vpt neg V hpt vpt neg V  hpt vpt V hpt neg vpt V closepath stroke } def/BoxE { stroke [] 0 setdash exch hpt sub exch vpt add M  0 vpt2 neg V hpt2 0 V 0 vpt2 V  hpt2 neg 0 V closepath stroke } def/TriUE { stroke [] 0 setdash vpt 1.12 mul add M  hpt neg vpt -1.62 mul V  hpt 2 mul 0 V  hpt neg vpt 1.62 mul V closepath stroke } def/TriDE { stroke [] 0 setdash vpt 1.12 mul sub M  hpt neg vpt 1.62 mul V  hpt 2 mul 0 V  hpt neg vpt -1.62 mul V closepath stroke } def/PentE { stroke [] 0 setdash gsave  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat  closepath stroke grestore } def/CircE { stroke [] 0 setdash   hpt 0 360 arc stroke } def/Opaque { gsave closepath 1 setgray fill grestore 0 setgray closepath } def/DiaW { stroke [] 0 setdash vpt add M  hpt neg vpt neg V hpt vpt neg V  hpt vpt V hpt neg vpt V Opaque stroke } def/BoxW { stroke [] 0 setdash exch hpt sub exch vpt add M  0 vpt2 neg V hpt2 0 V 0 vpt2 V  hpt2 neg 0 V Opaque stroke } def/TriUW { stroke [] 0 setdash vpt 1.12 mul add M  hpt neg vpt -1.62 mul V  hpt 2 mul 0 V  hpt neg vpt 1.62 mul V Opaque stroke } def/TriDW { stroke [] 0 setdash vpt 1.12 mul sub M  hpt neg vpt 1.62 mul V  hpt 2 mul 0 V  hpt neg vpt -1.62 mul V Opaque stroke } def/PentW { stroke [] 0 setdash gsave  translate 0 hpt M 4 {72 rotate 0 hpt L} repeat  Opaque stroke grestore } def/CircW { stroke [] 0 setdash   hpt 0 360 arc Opaque stroke } def/BoxFill { gsave Rec 1 setgray fill grestore } def/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefontdup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forallcurrentdict end definefont pop/MFshow {{dup dup 0 get findfont exch 1 get scalefont setfont     [ currentpoint ] exch dup 2 get 0 exch rmoveto dup dup 5 get exch 4 get     {show} {stringwidth pop 0 rmoveto}ifelse dup 3 get     {2 get neg 0 exch rmoveto pop} {pop aload pop moveto}ifelse} forall} bind def/MFwidth {0 exch {dup 3 get{dup dup 0 get findfont exch 1 get scalefont setfont      5 get stringwidth pop add}    {pop} ifelse} forall} bind def/MLshow { currentpoint stroke M  0 exch R MFshow } bind def/MRshow { currentpoint stroke M  exch dup MFwidth neg 3 -1 roll R MFshow } def/MCshow { currentpoint stroke M  exch dup MFwidth -2 div 3 -1 roll R MFshow } defend%%EndProloggnudict begingsave50 50 translate0.050 0.050 scale0 setgraynewpath(Helvetica) findfont 140 scalefont setfont1.000 ULLTb630 420 M63 0 V6269 0 R-63 0 V stroke546 420 M[ [(Helvetica) 140.0 0.0 true true ( 0)]] -46.7 MRshow630 945 M63 0 V6269 0 R-63 0 V stroke546 945 M[ [(Helvetica) 140.0 0.0 true true ( 5)]] -46.7 MRshow630 1470 M63 0 V6269 0 R-63 0 V stroke546 1470 M[ [(Helvetica) 140.0 0.0 true true ( 10)]] -46.7 MRshow630 1995 M63 0 V6269 0 R-63 0 V stroke546 1995 M[ [(Helvetica) 140.0 0.0 true true ( 15)]] -46.7 MRshow630 2520 M63 0 V6269 0 R-63 0 V stroke546 2520 M[ [(Helvetica) 140.0 0.0 true true ( 20)]] -46.7 MRshow630 3045 M63 0 V6269 0 R-63 0 V stroke546 3045 M[ [(Helvetica) 140.0 0.0 true true ( 25)]] -46.7 MRshow630 3570 M63 0 V6269 0 R-63 0 V stroke546 3570 M[ [(Helvetica) 140.0 0.0 true true ( 30)]] -46.7 MRshow630 4095 M63 0 V6269 0 R-63 0 V stroke546 4095 M[ [(Helvetica) 140.0 0.0 true true ( 35)]] -46.7 MRshow630 4620 M63 0 V6269 0 R-63 0 V stroke546 4620 M[ [(Helvetica) 140.0 0.0 true true ( 40)]] -46.7 MRshow630 420 M0 63 V0 4137 R0 -63 V stroke630 280 M[ [(Helvetica) 140.0 0.0 true true ( 0)]] -46.7 MCshow1422 420 M0 63 V0 4137 R0 -63 V stroke1422 280 M[ [(Helvetica) 140.0 0.0 true true ( 50)]] -46.7 MCshow2213 420 M0 63 V0 4137 R0 -63 V stroke2213 280 M[ [(Helvetica) 140.0 0.0 true true ( 100)]] -46.7 MCshow3005 420 M0 63 V0 4137 R0 -63 V stroke3005 280 M[ [(Helvetica) 140.0 0.0 true true ( 150)]] -46.7 MCshow3796 420 M0 63 V0 4137 R0 -63 V stroke3796 280 M[ [(Helvetica) 140.0 0.0 true true ( 200)]] -46.7 MCshow4588 420 M0 63 V0 4137 R0 -63 V stroke4588 280 M[ [(Helvetica) 140.0 0.0 true true ( 250)]] -46.7 MCshow5379 420 M0 63 V0 4137 R0 -63 V stroke5379 280 M[ [(Helvetica) 140.0 0.0 true true ( 300)]] -46.7 MCshow6171 420 M0 63 V0 4137 R0 -63 V stroke6171 280 M[ [(Helvetica) 140.0 0.0 true true ( 350)]] -46.7 MCshow6962 420 M0 63 V0 4137 R0 -63 V stroke6962 280 M[ [(Helvetica) 140.0 0.0 true true ( 400)]] -46.7 MCshow1.000 ULLTb630 420 M6332 0 V0 4200 V-6332 0 V630 420 L stroke140 2520 Mcurrentpoint gsave translate 90 rotate 0 0 moveto[ [(Helvetica) 140.0 0.0 true true (Transmissions per Packet Sent)]] -46.7 MCshowgrestore3796 70 M[ [(Helvetica) 140.0 0.0 true true (Offered Kbps)]] -46.7 MCshow3796 4830 M[ [(Helvetica) 140.0 0.0 true true (Transmissions per Packet Sent vs Offered Kbps)]] -46.7 MCshow6311 4487 M[ [(Helvetica) 140.0 0.0 true true (Routing Protocol)]] -46.7 MRshow1.000 UP2.000 ULLT06311 4347 M[ [(Helvetica) 140.0 0.0 true true (AODV)]] -46.7 MRshow6395 4347 M399 0 V788 1364 M947 2370 L158 344 V158 -201 V159 -275 V158 493 V316 -124 V317 -423 V317 477 V633 -45 V633 -543 V633 414 V5696 2127 L6962 1903 L788 1364 Pls947 2370 Pls1105 2714 Pls1263 2513 Pls1422 2238 Pls1580 2731 Pls1896 2607 Pls2213 2184 Pls2530 2661 Pls3163 2616 Pls3796 2073 Pls4429 2487 Pls5696 2127 Pls6962 1903 Pls6594 4347 Pls1.000 UP2.000 ULLT16311 4207 M[ [(Helvetica) 140.0 0.0 true true (DSR)]] -46.7 MRshow6395 4207 M399 0 V788 2186 M159 -77 V158 1227 V158 500 V1422 2728 L158 976 V316 719 V2213 2715 L317 1067 V633 -112 V3796 2655 L633 896 V5696 3038 L6962 2608 L788 2186 Crs947 2109 Crs1105 3336 Crs1263 3836 Crs1422 2728 Crs1580 3704 Crs1896 4423 Crs2213 2715 Crs2530 3782 Crs3163 3670 Crs3796 2655 Crs4429 3551 Crs5696 3038 Crs6962 2608 Crs6594 4207 Crs1.000 UP2.000 ULLT26311 4067 M[ [(Helvetica) 140.0 0.0 true true (SWARM)]] -46.7 MRshow6395 4067 M399 0 V788 856 M159 -9 V158 -2 V158 8 V159 -3 V158 -4 V316 10 V317 -2 V317 1 V633 15 V633 -17 V633 22 V5696 855 L6962 833 L788 856 Star947 847 Star1105 845 Star1263 853 Star1422 850 Star1580 846 Star1896 856 Star2213 854 Star2530 855 Star3163 870 Star3796 853 Star4429 875 Star5696 855 Star6962 833 Star6594 4067 Starstrokegrestoreendshowpage%%Trailer%%DocumentFonts: Helvetica

⌨️ 快捷键说明

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