hekeus@51: %!PS-Adobe-3.0 EPSF-3.0 hekeus@51: %%Creator: MATLAB, The Mathworks, Inc. hekeus@51: %%Title: /Users/samer/matbase/figs/fig36859.eps hekeus@51: %%CreationDate: 02/18/2008 06:38:49 hekeus@51: %%DocumentNeededFonts: Helvetica hekeus@51: %%DocumentProcessColors: Cyan Magenta Yellow Black hekeus@51: %%LanguageLevel: 2 hekeus@51: %%Pages: 1 hekeus@51: %%BoundingBox: 14 0 209 117 hekeus@51: %%EndComments hekeus@51: hekeus@51: %%BeginProlog hekeus@51: % MathWorks dictionary hekeus@51: /MathWorks 160 dict begin hekeus@51: % definition operators hekeus@51: /bdef {bind def} bind def hekeus@51: /ldef {load def} bind def hekeus@51: /xdef {exch def} bdef hekeus@51: /xstore {exch store} bdef hekeus@51: % operator abbreviations hekeus@51: /c /clip ldef hekeus@51: /cc /concat ldef hekeus@51: /cp /closepath ldef hekeus@51: /gr /grestore ldef hekeus@51: /gs /gsave ldef hekeus@51: /mt /moveto ldef hekeus@51: /np /newpath ldef hekeus@51: /cm /currentmatrix ldef hekeus@51: /sm /setmatrix ldef hekeus@51: /rm /rmoveto ldef hekeus@51: /rl /rlineto ldef hekeus@51: /s {show newpath} bdef hekeus@51: /sc {setcmykcolor} bdef hekeus@51: /sr /setrgbcolor ldef hekeus@51: /sg /setgray ldef hekeus@51: /w /setlinewidth ldef hekeus@51: /j /setlinejoin ldef hekeus@51: /cap /setlinecap ldef hekeus@51: /rc {rectclip} bdef hekeus@51: /rf {rectfill} bdef hekeus@51: % page state control hekeus@51: /pgsv () def hekeus@51: /bpage {/pgsv save def} bdef hekeus@51: /epage {pgsv restore} bdef hekeus@51: /bplot /gsave ldef hekeus@51: /eplot {stroke grestore} bdef hekeus@51: % orientation switch hekeus@51: /portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def hekeus@51: % coordinate system mappings hekeus@51: /dpi2point 0 def hekeus@51: % font control hekeus@51: /FontSize 0 def hekeus@51: /FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] hekeus@51: makefont setfont} bdef hekeus@51: /reencode {exch dup where {pop load} {pop StandardEncoding} ifelse hekeus@51: exch dup 3 1 roll findfont dup length dict begin hekeus@51: { 1 index /FID ne {def}{pop pop} ifelse } forall hekeus@51: /Encoding exch def currentdict end definefont pop} bdef hekeus@51: /isroman {findfont /CharStrings get /Agrave known} bdef hekeus@51: /FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse hekeus@51: exch FMS} bdef hekeus@51: /csm {1 dpi2point div -1 dpi2point div scale neg translate hekeus@51: dup landscapeMode eq {pop -90 rotate} hekeus@51: {rotateMode eq {90 rotate} if} ifelse} bdef hekeus@51: % line types: solid, dotted, dashed, dotdash hekeus@51: /SO { [] 0 setdash } bdef hekeus@51: /DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef hekeus@51: /DA { [6 dpi2point mul] 0 setdash } bdef hekeus@51: /DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 hekeus@51: dpi2point mul] 0 setdash } bdef hekeus@51: % macros for lines and objects hekeus@51: /L {lineto stroke} bdef hekeus@51: /MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef hekeus@51: /AP {{rlineto} repeat} bdef hekeus@51: /PDlw -1 def hekeus@51: /W {/PDlw currentlinewidth def setlinewidth} def hekeus@51: /PP {closepath eofill} bdef hekeus@51: /DP {closepath stroke} bdef hekeus@51: /MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto hekeus@51: neg 0 exch rlineto closepath} bdef hekeus@51: /FR {MR stroke} bdef hekeus@51: /PR {MR fill} bdef hekeus@51: /L1i {{currentfile picstr readhexstring pop} image} bdef hekeus@51: /tMatrix matrix def hekeus@51: /MakeOval {newpath tMatrix currentmatrix pop translate scale hekeus@51: 0 0 1 0 360 arc tMatrix setmatrix} bdef hekeus@51: /FO {MakeOval stroke} bdef hekeus@51: /PO {MakeOval fill} bdef hekeus@51: /PD {currentlinewidth 2 div 0 360 arc fill hekeus@51: PDlw -1 eq not {PDlw w /PDlw -1 def} if} def hekeus@51: /FA {newpath tMatrix currentmatrix pop translate scale hekeus@51: 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef hekeus@51: /PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale hekeus@51: 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef hekeus@51: /FAn {newpath tMatrix currentmatrix pop translate scale hekeus@51: 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef hekeus@51: /PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale hekeus@51: 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef hekeus@51: /vradius 0 def /hradius 0 def /lry 0 def hekeus@51: /lrx 0 def /uly 0 def /ulx 0 def /rad 0 def hekeus@51: /MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef hekeus@51: /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly hekeus@51: vradius add translate hradius vradius scale 0 0 1 180 270 arc hekeus@51: tMatrix setmatrix lrx hradius sub uly vradius add translate hekeus@51: hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix hekeus@51: lrx hradius sub lry vradius sub translate hradius vradius scale hekeus@51: 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub hekeus@51: translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix hekeus@51: closepath} bdef hekeus@51: /FRR {MRR stroke } bdef hekeus@51: /PRR {MRR fill } bdef hekeus@51: /MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def hekeus@51: newpath tMatrix currentmatrix pop ulx rad add uly rad add translate hekeus@51: rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad hekeus@51: sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix hekeus@51: closepath} bdef hekeus@51: /FlrRR {MlrRR stroke } bdef hekeus@51: /PlrRR {MlrRR fill } bdef hekeus@51: /MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def hekeus@51: newpath tMatrix currentmatrix pop ulx rad add uly rad add translate hekeus@51: rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad hekeus@51: sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix hekeus@51: closepath} bdef hekeus@51: /FtbRR {MtbRR stroke } bdef hekeus@51: /PtbRR {MtbRR fill } bdef hekeus@51: /stri 6 array def /dtri 6 array def hekeus@51: /smat 6 array def /dmat 6 array def hekeus@51: /tmat1 6 array def /tmat2 6 array def /dif 3 array def hekeus@51: /asub {/ind2 exch def /ind1 exch def dup dup hekeus@51: ind1 get exch ind2 get sub exch } bdef hekeus@51: /tri_to_matrix { hekeus@51: 2 0 asub 3 1 asub 4 0 asub 5 1 asub hekeus@51: dup 0 get exch 1 get 7 -1 roll astore } bdef hekeus@51: /compute_transform { hekeus@51: dmat dtri tri_to_matrix tmat1 invertmatrix hekeus@51: smat stri tri_to_matrix tmat2 concatmatrix } bdef hekeus@51: /ds {stri astore pop} bdef hekeus@51: /dt {dtri astore pop} bdef hekeus@51: /db {2 copy /cols xdef /rows xdef mul dup 3 mul string hekeus@51: currentfile hekeus@51: 3 index 0 eq {/ASCIIHexDecode filter} hekeus@51: {/ASCII85Decode filter 3 index 2 eq {/RunLengthDecode filter} if } hekeus@51: ifelse exch readstring pop hekeus@51: dup 0 3 index getinterval /rbmap xdef hekeus@51: dup 2 index dup getinterval /gbmap xdef hekeus@51: 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef hekeus@51: /it {gs np dtri aload pop moveto lineto lineto cp c hekeus@51: cols rows 8 compute_transform hekeus@51: rbmap gbmap bbmap true 3 colorimage gr}bdef hekeus@51: /il {newpath moveto lineto stroke}bdef hekeus@51: currentdict end def hekeus@51: %%EndProlog hekeus@51: hekeus@51: %%BeginSetup hekeus@51: MathWorks begin hekeus@51: hekeus@51: 0 cap hekeus@51: hekeus@51: end hekeus@51: %%EndSetup hekeus@51: hekeus@51: %%Page: 1 1 hekeus@51: %%BeginPageSetup hekeus@51: %%PageBoundingBox: 14 0 209 117 hekeus@51: MathWorks begin hekeus@51: bpage hekeus@51: %%EndPageSetup hekeus@51: hekeus@51: %%BeginObject: obj1 hekeus@51: bplot hekeus@51: hekeus@51: /dpi2point 12 def hekeus@51: portraitMode 0000 1356 csm hekeus@51: hekeus@51: 169 -48 2345 1396 rc hekeus@51: 277 dict begin %Colortable dictionary hekeus@51: /c0 { 0.000000 0.000000 0.000000 sr} bdef hekeus@51: /c1 { 1.000000 1.000000 1.000000 sr} bdef hekeus@51: /c2 { 0.900000 0.000000 0.000000 sr} bdef hekeus@51: /c3 { 0.000000 0.820000 0.000000 sr} bdef hekeus@51: /c4 { 0.000000 0.000000 0.800000 sr} bdef hekeus@51: /c5 { 0.910000 0.820000 0.320000 sr} bdef hekeus@51: /c6 { 1.000000 0.260000 0.820000 sr} bdef hekeus@51: /c7 { 0.000000 0.820000 0.820000 sr} bdef hekeus@51: c0 hekeus@51: 1 j hekeus@51: 1 sg hekeus@51: 0 0 2724 1364 rf hekeus@51: 5.76 w hekeus@51: 0 1027 2110 0 0 -1027 354 1213 4 MP hekeus@51: PP hekeus@51: -2110 0 0 1027 2110 0 0 -1027 354 1213 5 MP stroke hekeus@51: 3.84 w hekeus@51: DO hekeus@51: SO hekeus@51: 5.76 w hekeus@51: 0 sg hekeus@51: 354 1213 mt 2464 1213 L hekeus@51: 354 186 mt 2464 186 L hekeus@51: 354 1213 mt 354 186 L hekeus@51: 2464 1213 mt 2464 186 L hekeus@51: 354 1213 mt 2464 1213 L hekeus@51: 354 1213 mt 354 186 L hekeus@51: 650 1213 mt 650 1191 L hekeus@51: 650 186 mt 650 207 L hekeus@51: %%IncludeResource: font Helvetica hekeus@51: /Helvetica /ISOLatin1Encoding 108 FMSR hekeus@51: hekeus@51: 620 1347 mt hekeus@51: (5) s hekeus@51: 980 1213 mt 980 1191 L hekeus@51: 980 186 mt 980 207 L hekeus@51: 920 1347 mt hekeus@51: (10) s hekeus@51: 1310 1213 mt 1310 1191 L hekeus@51: 1310 186 mt 1310 207 L hekeus@51: 1250 1347 mt hekeus@51: (15) s hekeus@51: 1639 1213 mt 1639 1191 L hekeus@51: 1639 186 mt 1639 207 L hekeus@51: 1579 1347 mt hekeus@51: (20) s hekeus@51: 1969 1213 mt 1969 1191 L hekeus@51: 1969 186 mt 1969 207 L hekeus@51: 1909 1347 mt hekeus@51: (25) s hekeus@51: 2299 1213 mt 2299 1191 L hekeus@51: 2299 186 mt 2299 207 L hekeus@51: 2239 1347 mt hekeus@51: (30) s hekeus@51: 354 1066 mt 375 1066 L hekeus@51: 2464 1066 mt 2442 1066 L hekeus@51: 259 1106 mt hekeus@51: (1) s hekeus@51: 354 699 mt 375 699 L hekeus@51: 2464 699 mt 2442 699 L hekeus@51: 169 739 mt hekeus@51: (1.5) s hekeus@51: 354 332 mt 375 332 L hekeus@51: 2464 332 mt 2442 332 L hekeus@51: 259 372 mt hekeus@51: (2) s hekeus@51: 354 1213 mt 2464 1213 L hekeus@51: 354 186 mt 2464 186 L hekeus@51: 354 1213 mt 354 186 L hekeus@51: 2464 1213 mt 2464 186 L hekeus@51: gs 354 185 2111 1029 rc hekeus@51: 0 1598 53 0 0 -1598 360 1799 4 MP hekeus@51: PP hekeus@51: 6 w hekeus@51: -53 0 0 1598 53 0 0 -1598 360 1799 5 MP stroke hekeus@51: 0 943 53 0 0 -943 426 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 943 53 0 0 -943 426 1799 5 MP stroke hekeus@51: 0 1054 53 0 0 -1054 492 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 1054 53 0 0 -1054 492 1799 5 MP stroke hekeus@51: 0 894 53 0 0 -894 558 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 894 53 0 0 -894 558 1799 5 MP stroke hekeus@51: 0 1041 53 0 0 -1041 624 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 1041 53 0 0 -1041 624 1799 5 MP stroke hekeus@51: 0 1172 53 0 0 -1172 690 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 1172 53 0 0 -1172 690 1799 5 MP stroke hekeus@51: 0 1082 52 0 0 -1082 756 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 1082 52 0 0 -1082 756 1799 5 MP stroke hekeus@51: 0 944 52 0 0 -944 822 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 944 52 0 0 -944 822 1799 5 MP stroke hekeus@51: 0 966 52 0 0 -966 888 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 966 52 0 0 -966 888 1799 5 MP stroke hekeus@51: 0 990 52 0 0 -990 954 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 990 52 0 0 -990 954 1799 5 MP stroke hekeus@51: 0 952 53 0 0 -952 1019 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 952 53 0 0 -952 1019 1799 5 MP stroke hekeus@51: 0 985 53 0 0 -985 1085 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 985 53 0 0 -985 1085 1799 5 MP stroke hekeus@51: 0 888 53 0 0 -888 1151 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 888 53 0 0 -888 1151 1799 5 MP stroke hekeus@51: 0 974 53 0 0 -974 1217 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 974 53 0 0 -974 1217 1799 5 MP stroke hekeus@51: 0 877 53 0 0 -877 1283 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 877 53 0 0 -877 1283 1799 5 MP stroke hekeus@51: 0 897 53 0 0 -897 1349 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 897 53 0 0 -897 1349 1799 5 MP stroke hekeus@51: 0 840 53 0 0 -840 1415 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 840 53 0 0 -840 1415 1799 5 MP stroke hekeus@51: 0 899 53 0 0 -899 1481 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 899 53 0 0 -899 1481 1799 5 MP stroke hekeus@51: 0 848 53 0 0 -848 1547 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 848 53 0 0 -848 1547 1799 5 MP stroke hekeus@51: 0 849 53 0 0 -849 1613 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 849 53 0 0 -849 1613 1799 5 MP stroke hekeus@51: 0 859 53 0 0 -859 1679 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 859 53 0 0 -859 1679 1799 5 MP stroke hekeus@51: 0 937 53 0 0 -937 1745 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 937 53 0 0 -937 1745 1799 5 MP stroke hekeus@51: 0 1030 52 0 0 -1030 1811 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 1030 52 0 0 -1030 1811 1799 5 MP stroke hekeus@51: 0 988 52 0 0 -988 1877 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 988 52 0 0 -988 1877 1799 5 MP stroke hekeus@51: 0 960 52 0 0 -960 1943 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 960 52 0 0 -960 1943 1799 5 MP stroke hekeus@51: 0 856 52 0 0 -856 2009 1799 4 MP hekeus@51: PP hekeus@51: -52 0 0 856 52 0 0 -856 2009 1799 5 MP stroke hekeus@51: 0 960 53 0 0 -960 2074 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 960 53 0 0 -960 2074 1799 5 MP stroke hekeus@51: 0 842 53 0 0 -842 2140 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 842 53 0 0 -842 2140 1799 5 MP stroke hekeus@51: 0 826 53 0 0 -826 2206 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 826 53 0 0 -826 2206 1799 5 MP stroke hekeus@51: 0 798 53 0 0 -798 2272 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 798 53 0 0 -798 2272 1799 5 MP stroke hekeus@51: 0 797 53 0 0 -797 2338 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 797 53 0 0 -797 2338 1799 5 MP stroke hekeus@51: 0 719 53 0 0 -719 2404 1799 4 MP hekeus@51: PP hekeus@51: -53 0 0 719 53 0 0 -719 2404 1799 5 MP stroke hekeus@51: gr hekeus@51: hekeus@51: 6 w hekeus@51: 386 100 mt hekeus@51: (average surprisingness over 32 beat metre) s hekeus@51: 5.76 w hekeus@51: hekeus@51: end %%Color Dict hekeus@51: hekeus@51: eplot hekeus@51: %%EndObject hekeus@51: hekeus@51: epage hekeus@51: end hekeus@51: hekeus@51: showpage hekeus@51: hekeus@51: %%Trailer hekeus@51: %%EOF