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

📄 tool.hedit.eps

📁 隐马尔可夫模型源代码
💻 EPS
📖 第 1 页 / 共 4 页
字号:
 /closepathArray 2 array def


 /pathLength pathArray length def


 /flatPathArray 513 array def


 /currentLineLength 0 def


 /fpc 0 def


 pathArray pathLength 1 sub get


 length 1 eq {


 /usingClosepath true def


 RecordFirstSubSegment


 /pathLength pathLength 1 sub def


 } {


 /usingClosepath false def


 } ifelse


 0 1 pathLength 1 sub {


 pathArray exch get


 dup length 3 eq {


 fpc 1 add 512 ge {


 DrawFlatPathArray


 fpc 2 ge {


 flatPathArray flatPathArray fpc 2 sub get 0 put


 flatPathArray flatPathArray fpc 1 sub get 1 put


 /fpc 2 def


 }{


 /fpc 0 def


 } ifelse


 } if


 flatPathArray exch fpc exch put


 1 IncFPC


 } {


 dup length 7 eq {


 newpath


 /nToStrip 0 def


 fpc 1 gt {


 flatPathArray fpc 2 sub get aload pop pop m


 flatPathArray fpc 1 sub get aload pop exec


 /nToStrip 2 def


 } {


 fpc 1 eq {


 flatPathArray fpc 1 sub get aload pop exec


 /nToStrip 2 def


 } if


 } ifelse


 aload pop exec


 /segmentArray flattenpath MakeFlatPathArray def


 /segmentArray nToStrip segmentArray StripFromFront def


 segmentArray length fpc add 512 lt {


 flatPathArray fpc segmentArray putinterval


 segmentArray length IncFPC


 } {


 DrawFlatPathArray


 fpc 1 gt {


 flatPathArray flatPathArray fpc 2 sub get 0 exch put


 flatPathArray flatPathArray fpc 1 sub get 1 exch put


 /fpc 2 def


 }{


 /fpc 0 def


 } ifelse


 segmentArray length 512 lt {


 flatPathArray fpc segmentArray putinterval


 segmentArray length IncFPC


 } {


 segmentArray length


 /exitLoop false def


 0 


 {


 2 copy sub


 dup 500 gt {


 pop 500


 } { 


 /exitLoop true def


 } ifelse 


 segmentArray 2 index 2 index getinterval


 flatPathArray fpc 3 -1 roll putinterval


 dup IncFPC


 add 


 exitLoop {


 exit 


 } {


 DrawFlatPathArray


 fpc 1 gt {


 flatPathArray flatPathArray fpc 2 sub get 0 exch put


 flatPathArray flatPathArray fpc 1 sub get 1 exch put


 /fpc 2 def


 }{


 /fpc 0 def


 } ifelse


 } ifelse


 } loop


 } ifelse


 } ifelse


 } if


 } ifelse


 } for


 fpc 0 gt {


 usingClosepath {


 AppendClosePath


 } if


 DrawFlatPathArray


 } if


 saveFlat setflat


} bind def








%%EndProlog


initmsaverestore


/tctm matrix currentmatrix def


tctm RoundMatrix setmatrix


/patternMatrix mstore def


10 setmiterlimit


2 setlinecap


newpath


%


%tLayer


%


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginRect


/RT {SR} def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PC { /setcmykcolor where


 {begin 0.000 0.000 0.000 0.199 setcmykcolor end} {0.800 0.800 0.800 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


2.000 0 126.000 45.000 0.000 0.000 90.000 162.000 rect


%@EndRect


%@BeginText


save


%%IncludeFont: Times-Bold


[ 39/quotesingle 96/grave 128/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/degree/cent/sterling/section/bullet/paragraph/germandbls


/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash


/.notdef/plusminus/.notdef/.notdef/yen/mu/.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/divide


/.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]


StandardEncoding Re-encode /_Times-Bold /Times-Bold EncodeFont





%@BeginRect


/RT {SR} def


/LC {} def


/SS {pop} def


/PF {} def


/PC {} def


0.000 0 155.500 105.500 0.000 0.000 20.000 67.551 rect


%@EndRect


gsave


139.275 165.500 T translate


0.0 rotate


1 1 scale


18.000 (_Times-Bold) plain F


 /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 





(H) -33.000 5.000 S


(H) -18.999 5.000 S


(E) -4.998 5.000 S


13.000 (_Times-Bold) fess


(D) 7.007 5.000 S


grestore


%@EndText


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginPoly


/saveobj save def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PC { /setcmykcolor where


 {begin 0.000 0.000 0.000 0.199 setcmykcolor end} {0.800 0.800 0.800 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


2.000 0 108.000 45.000 0.000 0.000 18.000 180.000


pbox astore pop


0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop


/objectCord mstore def


pbox bbox copy pop


/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def


[0.000 18.000] CP


[27.000 0.000] CP


[180.000 0.000 ] CP


[162.000 18.000 ] CP


[162.000 18.000 0.000 18.000 0.000 18.000] CP


closepath


/useClip true def


PC PF


LC SS


saveobj restore


%@EndPoly


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginPoly


/saveobj save def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PC { /setcmykcolor where


 {begin 0.000 0.000 0.000 0.199 setcmykcolor end} {0.800 0.800 0.800 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


2.000 0 108.000 207.000 0.000 0.000 108.000 18.000


pbox astore pop


0 792 translate 1 -1 scale exch translate pop CTM currentmatrix pop


/objectCord mstore def


pbox bbox copy pop


/CP {aload pop moveto /CP {aload length 2 eq {lineto}{curveto}ifelse} bind def} bind def


[18.000 0.000] CP


[18.000 90.000] CP


[0.000 108.000 ] CP


[0.000 18.000 ] CP


[0.000 18.000 18.000 0.000 18.000 0.000] CP


closepath


/useClip true def


PC PF


LC SS


saveobj restore


%@EndPoly


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginLine


/ArrowType{ 


2.000 setlinewidth


135.000 117.000 moveto


/Triangular 16.799 8.399 false 270.019 DrawArrowHead


} bind def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


/SS {setlinewidth SD stroke} def


2.000 134.999 113.000 135.000 81.000 Line


%@EndLine


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginLine


/ArrowType{ 


2.000 setlinewidth


135.000 243.000 moveto


/Triangular 16.799 8.399 false 270.019 DrawArrowHead


} bind def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


/SS {setlinewidth SD stroke} def


2.000 134.999 239.000 135.000 216.000 Line


%@EndLine


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginOval


/RT {E} def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PC { /setcmykcolor where


 {begin 0.000 0.000 0.000 0.199 setcmykcolor end} {0.800 0.800 0.800 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


1.000 0 267.570 64.500 0.000 0.000 15.000 13.935 rect


%@EndOval


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginOval


/RT {E} def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PF {} def


/PC {} def


1.000 0 239.237 94.280 0.000 0.000 31.500 12.890 rect


%@EndOval


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginOval


/RT {E} def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PC { /setcmykcolor where


 {begin 0.000 0.000 0.000 0.199 setcmykcolor end} {0.800 0.800 0.800 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


1.000 0 266.237 92.370 0.000 0.000 17.999 17.187 rect


%@EndOval


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginLine


/ArrowType{ 


1.000 setlinewidth


126.745 275.237 moveto


/Triangular 8.224 7.049 false 180.012 DrawArrowHead


} bind def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


/SS {setlinewidth SD stroke} def


1.000 125.578 275.237 109.558 275.237 Line


%@EndLine


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginLine


/ArrowType{ 


1.000 setlinewidth


94.280 257.237 moveto


/Triangular 8.224 7.049 false 274.980 DrawArrowHead


} bind def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


/SS {setlinewidth SD stroke} def


1.000 94.381 256.075 94.758 251.737 Line


%@EndLine


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginOval


/RT {E} def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PC { /setcmykcolor where


 {begin 0.000 0.000 0.000 0.199 setcmykcolor end} {0.800 0.800 0.800 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


1.000 0 266.237 126.745 0.000 0.000 17.999 17.187 rect


%@EndOval


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginLine


/ArrowType{ 


1.000 setlinewidth


161.119 275.237 moveto


/Triangular 8.224 7.049 false 180.012 DrawArrowHead


} bind def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


/SS {setlinewidth SD stroke} def


1.000 159.952 275.237 143.932 275.237 Line


%@EndLine


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginOval


/RT {E} def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PF {} def


/PC {} def


1.000 0 239.237 163.029 0.000 0.000 31.500 12.890 rect


%@EndOval


%@BeginRuler


%@  9.0000000000000000000e+0 viewScale


%@  1.1111111111111110490e-1 realScale


%@ 8 realDivs


%@ 0000 rulerFormat


%@EndRuler


%@BeginOval


/RT {E} def


/SD {} def


/SS {setlinewidth SD stroke} def


/LC { /setcmykcolor where


 {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse 


} def


/PC { /setcmykcolor where


 {begin 0.000 0.000 0.000 0.199 setcmykcolor end} {0.800 0.800 0.800 setrgbcolor} ifelse 


} def


/PF {gsave fill grestore} def


1.000 0 266.237 161.119 0.000 0.000 17.999 17.187 rect


⌨️ 快捷键说明

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