Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F104961288
zeroholdspec.eps
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Thu, Mar 13, 17:16
Size
12 KB
Mime Type
application/postscript
Expires
Sat, Mar 15, 17:16 (1 d, 23 h)
Engine
blob
Format
Raw Data
Handle
24887877
Attached To
R2653 epfl
zeroholdspec.eps
View Options
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: MATLAB, The Mathworks, Inc.
%%Title: C:\111 - Work - 111\EPFL\DSPcomm\DSP class 2004\Exercises\zeroholdspec.eps
%%CreationDate: 12/13/2004 18:01:54
%%DocumentNeededFonts: Helvetica
%%DocumentProcessColors: Cyan Magenta Yellow Black
%%LanguageLevel: 2
%%Pages: 1
%%BoundingBox: 75 213 542 602
%%EndComments
%%BeginProlog
% MathWorks dictionary
/MathWorks
160
dict
begin
% definition operators
/bdef
{
bind
def
}
bind
def
/ldef
{
load
def
}
bind
def
/xdef
{
exch
def
}
bdef
/xstore
{
exch
store
}
bdef
% operator abbreviations
/c
/clip
ldef
/cc
/concat
ldef
/cp
/closepath
ldef
/gr
/grestore
ldef
/gs
/gsave
ldef
/mt
/moveto
ldef
/np
/newpath
ldef
/cm
/currentmatrix
ldef
/sm
/setmatrix
ldef
/rm
/rmoveto
ldef
/rl
/rlineto
ldef
/s
/show
ldef
/sc
{
setcmykcolor
}
bdef
/sr
/setrgbcolor
ldef
/sg
/setgray
ldef
/w
/setlinewidth
ldef
/j
/setlinejoin
ldef
/cap
/setlinecap
ldef
/rc
{
rectclip
}
bdef
/rf
{
rectfill
}
bdef
% page state control
/pgsv
()
def
/bpage
{
/pgsv
save
def
}
bdef
/epage
{
pgsv
restore
}
bdef
/bplot
/gsave
ldef
/eplot
{
stroke
grestore
}
bdef
% orientation switch
/portraitMode
0
def
/landscapeMode
1
def
/rotateMode
2
def
% coordinate system mappings
/dpi2point
0
def
% font control
/FontSize
0
def
/FMS
{
/FontSize
xstore
findfont
[
FontSize
0
0
FontSize
neg
0
0
]
makefont
setfont
}
bdef
/ISOLatin1Encoding
where
{
pop
/WindowsLatin1Encoding
256
array
bdef
ISOLatin1Encoding
WindowsLatin1Encoding
copy
pop
/.notdef/.notdef/quotesinglbase/florin/quotedblbase/ellipsis/dagger
/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef/.notdef
/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet
/endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef
/Ydieresis
WindowsLatin1Encoding
128
32
getinterval
astore
pop
}
{
/WindowsLatin1Encoding
StandardEncoding
bdef
}
ifelse
/reencode
{
exch
dup
where
{
pop
load
}
{
pop
StandardEncoding
}
ifelse
exch
dup
3
1
roll
findfont
dup
length
dict
begin
{
1
index
/FID
ne
{
def
}{
pop
pop
}
ifelse
}
forall
/Encoding
exch
def
currentdict
end
definefont
pop
}
bdef
/isroman
{
findfont
/CharStrings
get
/Agrave
known
}
bdef
/FMSR
{
3
1
roll
1
index
dup
isroman
{
reencode
}
{
pop
pop
}
ifelse
exch
FMS
}
bdef
/csm
{
1
dpi2point
div
-1
dpi2point
div
scale
neg
translate
dup
landscapeMode
eq
{
pop
-90
rotate
}
{
rotateMode
eq
{
90
rotate
}
if
}
ifelse
}
bdef
% line types: solid, dotted, dashed, dotdash
/SO
{
[]
0
setdash
}
bdef
/DO
{
[
.5
dpi2point
mul
4
dpi2point
mul
]
0
setdash
}
bdef
/DA
{
[
6
dpi2point
mul
]
0
setdash
}
bdef
/DD
{
[
.5
dpi2point
mul
4
dpi2point
mul
6
dpi2point
mul
4
dpi2point
mul
]
0
setdash
}
bdef
% macros for lines and objects
/L
{
lineto
stroke
}
bdef
/MP
{
3
1
roll
moveto
1
sub
{
rlineto
}
repeat
}
bdef
/AP
{{
rlineto
}
repeat
}
bdef
/PDlw
-1
def
/W
{
/PDlw
currentlinewidth
def
setlinewidth
}
def
/PP
{
closepath
eofill
}
bdef
/DP
{
closepath
stroke
}
bdef
/MR
{
4
-2
roll
moveto
dup
0
exch
rlineto
exch
0
rlineto
neg
0
exch
rlineto
closepath
}
bdef
/FR
{
MR
stroke
}
bdef
/PR
{
MR
fill
}
bdef
/L1i
{{
currentfile
picstr
readhexstring
pop
}
image
}
bdef
/tMatrix
matrix
def
/MakeOval
{
newpath
tMatrix
currentmatrix
pop
translate
scale
0
0
1
0
360
arc
tMatrix
setmatrix
}
bdef
/FO
{
MakeOval
stroke
}
bdef
/PO
{
MakeOval
fill
}
bdef
/PD
{
currentlinecap
1
cap
3
1
roll
2
copy
mt
lineto
stroke
cap
PDlw
-1
eq
not
{
PDlw
w
/PDlw
-1
def
}
if
}
def
/FA
{
newpath
tMatrix
currentmatrix
pop
translate
scale
0
0
1
5
-2
roll
arc
tMatrix
setmatrix
stroke
}
bdef
/PA
{
newpath
tMatrix
currentmatrix
pop
translate
0
0
moveto
scale
0
0
1
5
-2
roll
arc
closepath
tMatrix
setmatrix
fill
}
bdef
/FAn
{
newpath
tMatrix
currentmatrix
pop
translate
scale
0
0
1
5
-2
roll
arcn
tMatrix
setmatrix
stroke
}
bdef
/PAn
{
newpath
tMatrix
currentmatrix
pop
translate
0
0
moveto
scale
0
0
1
5
-2
roll
arcn
closepath
tMatrix
setmatrix
fill
}
bdef
/vradius
0
def
/hradius
0
def
/lry
0
def
/lrx
0
def
/uly
0
def
/ulx
0
def
/rad
0
def
/MRR
{
/vradius
xdef
/hradius
xdef
/lry
xdef
/lrx
xdef
/uly
xdef
/ulx
xdef
newpath
tMatrix
currentmatrix
pop
ulx
hradius
add
uly
vradius
add
translate
hradius
vradius
scale
0
0
1
180
270
arc
tMatrix
setmatrix
lrx
hradius
sub
uly
vradius
add
translate
hradius
vradius
scale
0
0
1
270
360
arc
tMatrix
setmatrix
lrx
hradius
sub
lry
vradius
sub
translate
hradius
vradius
scale
0
0
1
0
90
arc
tMatrix
setmatrix
ulx
hradius
add
lry
vradius
sub
translate
hradius
vradius
scale
0
0
1
90
180
arc
tMatrix
setmatrix
closepath
}
bdef
/FRR
{
MRR
stroke
}
bdef
/PRR
{
MRR
fill
}
bdef
/MlrRR
{
/lry
xdef
/lrx
xdef
/uly
xdef
/ulx
xdef
/rad
lry
uly
sub
2
div
def
newpath
tMatrix
currentmatrix
pop
ulx
rad
add
uly
rad
add
translate
rad
rad
scale
0
0
1
90
270
arc
tMatrix
setmatrix
lrx
rad
sub
lry
rad
sub
translate
rad
rad
scale
0
0
1
270
90
arc
tMatrix
setmatrix
closepath
}
bdef
/FlrRR
{
MlrRR
stroke
}
bdef
/PlrRR
{
MlrRR
fill
}
bdef
/MtbRR
{
/lry
xdef
/lrx
xdef
/uly
xdef
/ulx
xdef
/rad
lrx
ulx
sub
2
div
def
newpath
tMatrix
currentmatrix
pop
ulx
rad
add
uly
rad
add
translate
rad
rad
scale
0
0
1
180
360
arc
tMatrix
setmatrix
lrx
rad
sub
lry
rad
sub
translate
rad
rad
scale
0
0
1
0
180
arc
tMatrix
setmatrix
closepath
}
bdef
/FtbRR
{
MtbRR
stroke
}
bdef
/PtbRR
{
MtbRR
fill
}
bdef
/stri
6
array
def
/dtri
6
array
def
/smat
6
array
def
/dmat
6
array
def
/tmat1
6
array
def
/tmat2
6
array
def
/dif
3
array
def
/asub
{
/ind2
exch
def
/ind1
exch
def
dup
dup
ind1
get
exch
ind2
get
sub
exch
}
bdef
/tri_to_matrix
{
2
0
asub
3
1
asub
4
0
asub
5
1
asub
dup
0
get
exch
1
get
7
-1
roll
astore
}
bdef
/compute_transform
{
dmat
dtri
tri_to_matrix
tmat1
invertmatrix
smat
stri
tri_to_matrix
tmat2
concatmatrix
}
bdef
/ds
{
stri
astore
pop
}
bdef
/dt
{
dtri
astore
pop
}
bdef
/db
{
2
copy
/cols
xdef
/rows
xdef
mul
dup
3
mul
string
currentfile
3
index
0
eq
{
/ASCIIHexDecode
filter
}
{
/ASCII85Decode
filter
3
index
2
eq
{
/RunLengthDecode
filter
}
if
}
ifelse
exch
readstring
pop
dup
0
3
index
getinterval
/rbmap
xdef
dup
2
index
dup
getinterval
/gbmap
xdef
1
index
dup
2
mul
exch
getinterval
/bbmap
xdef
pop
pop
}
bdef
/it
{
gs
np
dtri
aload
pop
moveto
lineto
lineto
cp
c
cols
rows
8
compute_transform
rbmap
gbmap
bbmap
true
3
colorimage
gr
}
bdef
/il
{
newpath
moveto
lineto
stroke
}
bdef
currentdict
end
def
%%EndProlog
%%BeginSetup
MathWorks
begin
0
cap
end
%%EndSetup
%%Page: 1 1
%%BeginPageSetup
%%PageBoundingBox: 75 213 542 602
MathWorks
begin
bpage
%%EndPageSetup
%%BeginObject: obj1
bplot
/dpi2point
12
def
portraitMode
0204
7344
csm
698
117
5607
4670
rc
85
dict
begin
%Colortable dictionary
/c0
{
0
0
0
sr
}
bdef
/c1
{
1
1
1
sr
}
bdef
/c2
{
1
0
0
sr
}
bdef
/c3
{
0
1
0
sr
}
bdef
/c4
{
0
0
1
sr
}
bdef
/c5
{
1
1
0
sr
}
bdef
/c6
{
1
0
1
sr
}
bdef
/c7
{
0
1
1
sr
}
bdef
c0
1
j
1
sg
0
0
6913
5185
rf
6
w
0
4225
5356
0
0
-4225
899
4614
4
MP
PP
-5356
0
0
4225
5356
0
0
-4225
899
4614
5
MP
stroke
4
w
DO
SO
6
w
0
sg
899
389
mt
6255
389
L
899
4614
mt
6255
4614
L
6255
4614
mt
6255
389
L
899
4614
mt
899
389
L
899
4614
mt
6255
4614
L
899
4614
mt
899
389
L
1141
4614
mt
1141
4560
L
1141
389
mt
1141
442
L
%%IncludeResource: font Helvetica
/Helvetica
/WindowsLatin1Encoding
120
FMSR
1005
4759
mt
(-20)
s
1750
4614
mt
1750
4560
L
1750
389
mt
1750
442
L
1614
4759
mt
(-15)
s
2359
4614
mt
2359
4560
L
2359
389
mt
2359
442
L
2223
4759
mt
(-10)
s
2968
4614
mt
2968
4560
L
2968
389
mt
2968
442
L
2865
4759
mt
(-5)
s
3577
4614
mt
3577
4560
L
3577
389
mt
3577
442
L
3544
4759
mt
(0)
s
4185
4614
mt
4185
4560
L
4185
389
mt
4185
442
L
4152
4759
mt
(5)
s
4794
4614
mt
4794
4560
L
4794
389
mt
4794
442
L
4728
4759
mt
(10)
s
5403
4614
mt
5403
4560
L
5403
389
mt
5403
442
L
5337
4759
mt
(15)
s
6012
4614
mt
6012
4560
L
6012
389
mt
6012
442
L
5946
4759
mt
(20)
s
899
4614
mt
952
4614
L
6255
4614
mt
6201
4614
L
798
4658
mt
(0)
s
899
4191
mt
952
4191
L
6255
4191
mt
6201
4191
L
698
4235
mt
(0.1)
s
899
3769
mt
952
3769
L
6255
3769
mt
6201
3769
L
698
3813
mt
(0.2)
s
899
3346
mt
952
3346
L
6255
3346
mt
6201
3346
L
698
3390
mt
(0.3)
s
899
2924
mt
952
2924
L
6255
2924
mt
6201
2924
L
698
2968
mt
(0.4)
s
899
2501
mt
952
2501
L
6255
2501
mt
6201
2501
L
698
2545
mt
(0.5)
s
899
2078
mt
952
2078
L
6255
2078
mt
6201
2078
L
698
2122
mt
(0.6)
s
899
1656
mt
952
1656
L
6255
1656
mt
6201
1656
L
698
1700
mt
(0.7)
s
899
1234
mt
952
1234
L
6255
1234
mt
6201
1234
L
698
1278
mt
(0.8)
s
899
811
mt
952
811
L
6255
811
mt
6201
811
L
698
855
mt
(0.9)
s
899
389
mt
952
389
L
6255
389
mt
6201
389
L
798
433
mt
(1)
s
899
389
mt
6255
389
L
899
4614
mt
6255
4614
L
6255
4614
mt
6255
389
L
899
4614
mt
899
389
L
gs
899
389
5357
4226
rc
24
w
/c8
{
0.000000
0.000000
1.000000
sr
}
bdef
c8
8
8
8
8
8
7
7
8
8
8
8
7
8
8
7
7
8
7
8
7
8
7
7
7
8
6
8
6
8
6
7
5
8
5
8
5
8
4
7
4
8
4
8
3
8
3
7
2
8
1
8
2
7
0
8
0
8
0
8
-1
7
-2
8
-3
8
-2
8
-4
7
-4
8
-5
8
-6
8
-6
7
-7
8
-7
8
-9
8
-9
7
-9
8
-10
8
-11
8
-12
7
-13
8
-13
8
-13
7
1
8
14
8
13
8
13
7
12
8
11
8
11
8
11
7
9
8
9
8
9
8
8
7
7
8
7
8
6
8
5
7
5
8
4
8
4
8
2
7
2
8
2
8
1
8
0
7
0
8
-2
8
-1
7
-2
8
-3
8
-4
8
-4
7
-4
8
-5
8
-6
8
-6
7
-6
8
-7
8
-8
8
-8
7
-8
8
-9
8
-9
8
-9
7
-10
8
-9
8
-10
8
-11
7
-10
8
-11
8
0
7
11
8
11
8
11
8
11
7
11
8
10
8
11
8
10
7
11
8
10
8
9
8
10
7
9
8
9
8
8
8
8
7
7
8
7
8
7
8
6
7
5
8
5
8
4
8
3
7
3
8
2
8
1
7
0
8
-1
8
-1
8
-2
7
-3
8
-4
8
-6
8
-5
7
-7
8
-8
8
-9
8
-10
7
-11
8
-12
8
-14
8
-14
7
-15
8
-16
8
-18
8
-18
7
-20
8
-20
8
9
7
20
8
20
8
19
8
18
7
18
8
16
8
16
8
15
7
14
8
14
8
12
8
12
7
10
8
10
8
8
8
8
7
7
8
6
8
4
8
4
7
3
8
2
8
0
7
0
8
-1
8
-2
8
-3
7
-4
8
-5
8
-6
8
-7
7
-7
8
-9
8
-9
8
-10
7
-11
8
-12
8
-12
8
-13
7
-14
8
-14
8
-15
8
-16
7
-16
8
-16
8
-17
8
-17
7
-18
8
0
8
19
7
18
8
18
8
19
8
18
7
19
8
18
8
19
8
18
7
17
8
18
8
17
8
16
7
16
8
15
8
15
8
14
7
13
8
13
8
11
8
11
7
9
8
9
8
7
7
6
8
4
8
4
8
1
7
1
8
-1
8
-3
8
-4
7
-7
8
-8
8
-9
8
-12
7
-14
8
-16
8
-17
8
-20
7
-22
8
-25
8
-26
8
-29
7
-32
8
-33
8
-37
8
-38
7
-41
8
30
8
41
7
41
8
39
8
38
8
37
7
36
8
35
8
33
8
32
7
30
8
29
8
27
8
26
7
23
8
22
8
21
8
18
7
17
8
14
8
13
8
10
7
9
8
6
8
5
7
2
8
0
8
-3
8
-4
7
-7
8
-9
8
-12
8
-13
7
-16
8
-19
8
-21
8
-23
7
-25
8
-28
8
-31
8
-32
7
-35
8
-37
8
-40
8
-42
7
-44
8
-47
8
-48
8
-51
7
1
8
56
8
59
3940
4444
300
MP
stroke
7
60
8
63
8
65
8
66
7
69
8
70
8
73
8
74
7
75
8
78
8
79
8
80
7
82
8
84
8
85
8
86
7
87
8
88
8
90
8
90
7
91
8
93
8
93
7
93
8
94
8
95
8
95
7
96
8
95
8
96
8
96
7
96
8
96
8
96
8
95
7
95
8
95
8
94
8
93
7
93
8
92
8
91
8
90
7
89
8
88
8
86
7
85
8
-85
8
-86
8
-88
7
-89
8
-90
8
-91
8
-92
7
-93
8
-93
8
-94
8
-95
7
-95
8
-95
8
-96
8
-96
7
-96
8
-96
8
-96
8
-95
7
-96
8
-95
8
-95
8
-94
7
-93
8
-93
8
-93
7
-91
8
-90
8
-90
8
-88
7
-87
8
-86
8
-85
8
-84
7
-82
8
-80
8
-79
8
-78
7
-75
8
-74
8
-73
8
-70
7
-69
8
-66
8
-65
8
-63
7
-60
8
-59
8
-56
7
-1
8
51
8
48
8
47
7
44
8
42
8
40
8
37
7
35
8
32
8
31
8
28
7
25
8
23
8
21
8
19
7
16
8
13
8
12
8
9
7
7
8
4
8
3
8
0
7
-2
8
-5
8
-6
7
-9
8
-10
8
-13
8
-14
7
-17
8
-18
8
-21
8
-22
7
-23
8
-26
8
-27
8
-29
7
-30
8
-32
8
-33
8
-35
7
-36
8
-37
8
-38
8
-39
7
-41
8
-41
8
-30
7
41
8
38
8
37
8
33
7
32
8
29
8
26
8
25
7
22
8
20
8
17
8
16
7
14
8
12
8
9
8
8
7
7
8
4
8
3
8
1
7
-1
8
-1
8
-4
8
-4
7
-6
8
-7
8
-9
7
-9
8
-11
8
-11
8
-13
7
-13
8
-14
8
-15
8
-15
7
-16
8
-16
8
-17
8
-18
7
-17
8
-18
8
-19
8
-18
7
-19
8
-18
8
-19
8
-18
7
-18
8
-19
8
0
7
18
8
17
8
17
8
16
7
16
8
16
8
15
8
14
7
14
8
13
8
12
8
12
7
11
8
10
8
9
8
9
7
7
8
7
8
6
8
5
7
4
8
3
8
2
7
1
8
0
8
0
8
-2
7
-3
8
-4
8
-4
8
-6
7
-7
8
-8
8
-8
8
-10
7
-10
8
-12
8
-12
8
-14
7
-14
8
-15
8
-16
8
-16
7
-18
8
-18
8
-19
8
-20
7
-20
8
-9
8
20
7
20
8
18
8
18
8
16
7
15
8
14
8
14
8
12
7
11
8
10
8
9
8
8
7
7
8
5
8
6
8
4
7
3
8
2
8
1
8
1
7
0
8
-1
8
-2
7
-3
8
-3
8
-4
8
-5
7
-5
8
-6
8
-7
8
-7
7
-7
8
-8
8
-8
8
-9
7
-9
8
-10
8
-9
8
-10
7
-11
8
-10
8
-11
8
-10
7
-11
8
-11
8
-11
8
-11
7
-11
8
0
8
11
7
10
8
11
8
10
1626
4561
300
MP
stroke
8
9
7
10
8
9
8
9
8
9
7
8
8
8
8
8
8
7
7
6
8
6
8
6
8
5
7
4
8
4
8
4
8
3
7
2
8
1
8
2
7
0
8
0
8
-1
8
-2
7
-2
8
-2
8
-4
8
-4
7
-5
8
-5
8
-6
8
-7
7
-7
8
-8
8
-9
8
-9
7
-9
8
-11
8
-11
8
-11
7
-12
8
-13
8
-13
8
-14
7
-1
8
13
8
13
7
13
8
12
8
11
8
10
7
9
8
9
8
9
8
7
7
7
8
6
8
6
8
5
7
4
8
4
8
2
8
3
7
2
8
1
8
0
8
0
7
0
8
-2
8
-1
7
-2
8
-3
8
-3
8
-4
7
-4
8
-4
8
-5
8
-5
7
-5
8
-6
8
-6
8
-6
7
-7
8
-7
8
-7
8
-7
7
-7
8
-8
8
-7
8
-8
7
-8
8
-7
8
-8
7
-8
899
4606
95
MP
stroke
gr
24
w
c8
0
sg
3407
286
mt
(|X
\(
j)
s
%%IncludeResource: font Symbol
/Symbol
/WindowsLatin1Encoding
120
FMSR
3584
286
mt
(W)
s
%%IncludeResource: font Helvetica
/Helvetica
/WindowsLatin1Encoding
120
FMSR
3676
286
mt
(
\)
|)
s
6
w
end
eplot
%%EndObject
epage
end
showpage
%%Trailer
%%EOF
Event Timeline
Log In to Comment