Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
EN UN COMPUTADOR DIGITAL"
CERTIFICACIÓN
DRECTOR DE .TESIS.
•*•£-
A mis hijos:
^
I N D I'C E
Pag.
INTRODUCCIÓN I
1.1 Introducción
1.2 Secuencias de Señales Discretas
1.2.1 Secuencia Periódica
1.2.2 Suma.y Producto de Secuencias
1.2.3 Multiplicación
1.2.4 .Secuencia Retardada "-
1.3 - Sistemas lineales de Desplazamiento Invariante
1.3.1 Convolución Suma
1.3.2 Estabilidad.
1.3.3 Causalidad . ' •
1.3.4 Ecuación Diferencia Lineal de Coeficientes
Constantes
t 1.3.5
1.3.6
Sistemas de Respuesta Finita (FIR)
Sistemas de Respuesta Infinita (IIR)
10
11
.
BIBLIOGRAFÍA
ten en transformar una señal en otrs que en algún sentido es más fácil -
• ';..'. •
Dependiendo.de la señal se puecie utilizar "un filtro analógico o un
misma función que el filtro analógico con señales analógicas, pero con -
de Fourier,
bién se presentan las principales redes básicas tanto para los sistemas -
como para los sistema digitales cuya respuesta a una función impulso uni-
taria es finita (FIR); redes básicas que permiten obtener elementos de jui
ció para .el escogitamiento de una de las dos clases de sistemas digitales.
i,
7 ' .
. En el.' Capítulo
. Cuarto se presenta-el diseno de filtros digitales IIR
III
gitales FIR. • -
£ . de señales la longitud finita de los registros, como- son los errores .de
. ' cuantizacion- • .
de entrada lo que permite contar con más elementos de juicio para obtener
- . . u n mejor diseño/ . . . .
realizada como Director de Tesis al señor Ing. Jorge Villa, quien no so-
de la Tesis, sino que supo brindarme su sincera amistad por lo que com-
sus enseñanzas.
./ CAPITULO PRIMERO
V
Una señal puede definirse como una función que lleva información acer_
ó
t^ Las señales discretas se definen en tiempos discretos, o sea que la va
tación está dada como una secuencia de números. Señales digitales son aque
señales digitales.
Estos sistemas facilitan el desarrollo de programas (SOFTWARE)• que
ble.
Las señales discretas -pueden obtenerse por muestreo de una señal con
Cabe señalar que no todas las señales discretas se obtienen del mues_
riante.
XCn)
X(0)
XC-I) X(l)
-5 -4 -3 ~Z -I O | 2 3 A 5
(Fig, 1.1)
guientes: .. . '.
se define como: • • . •
0,n # O
(n) = (1.2,2)
l,n =7 O
(Fig. 1.2)
b.- Secuencia Paso u(n)
Y su representación es:
(Fig. 1.3)
(Fig. 1.4)
d.- Secuencia Sinusoidal
Su representación es;.
(Fig. 1.5)
^-í
ceptos; • . . ' •
• x -f y - x(n) + y (n)
1^2.3 Multiplicación ^ La multiplicación de una secuencia por un nú
a, x = x(n)
de:
Ejemplo:
y su gráfico es:
Xln)
I 3
-6 -5 -4 -3 -2 -1 0 2 4 S 6
(Fig. 1.6)
1,3, SISTEMAS LINEALES DE DESPLAZAMIENTO INVARIANTE
. . -
' .
Un sistema se define matemáticamente como la transformación única que
x(n)
T[ax1(n) + bx2(n)] = aT[x (n)] + bT [x2 (n) ]' = ay1 (n) + by2 (n) (1.3.2)
• se aplica x y x , respectivamente.
a , b - . constantes arbitrarias.
= Z x(k)T[6(n - k)]
"h (n) " es la respuesta a "Ó(n - k) " es "h(n - k) " por lo que
co
.t causalidad.
i
1 1.3.2 Estabilidad. Un sistema es estable si es que cualquier entra-
en n é HQ.. . . '•
ma :.
N . 'M.
£ aky(n - k) = 2 brx(n - r) ' -(1.3.7).
k=0 ' . . r=0 . . '
N M
y(n) = -£ -k y(n - k) +• I —^ x (n - r) (1.3,8)
k=iaO r=0.aO
,ts
^ Esta ecuación indica que el enésimo elemento de la señal de
Cí
salida puede ser calculado en función del enésimo elemento de
C M
/ y(n) - • [ 2 brx(n - r) ] ' (1.3.9)
11
NO RECURSIVOS,.
~
c • ••
1,4, REPRESENTACIÓN DE SEÑALES DISCRETAS EN EL DOMINIO DE FRECUENCIA
.
Una propiedad fundamental de los sistemas lineales de desplazamiento
/ N r v, n-\n -
y(n) = 2 h(k)' e (1.4,1)
V k=-«»
•jw _,
1.4.1 Par de Transformadas de Fourier. Como H(e ) es una función
la condición de convergencia.
transformadas de Fourier: • •
c
X(e W ) = Z x(n) e . (1.4.5)
donde:
x (n) - x* (-n)
e e
ción:
donde:.
pw) ] (1.4.12)
te condiciónr
X (e) = X*
e e
15
Se considera la serbal analógica "x (t) " la misma que tiene la siguien
a
te representación F
(1-5.1)
x(n) = x (nT)
a
De (1.5.1) se tiene; .
16
po "x(n)n' se obtiene r
» (2r+l)TT/T .„ .
x(n) = ~ 2 / Xa(jfi) ej ^dfi .
^ r=-o, (2r-l)7T/T
c° 7T/T
1 ' , .^ .2irr, D^nT D2irrn.
x(n) = - - 2 / X a (3fi + 3 ~ - ) e j ej
7Í/T ra-
x(n) =
. -ir/T
Si ti = V7/T se obtiene:
r^ r1 v v ^ w -4- -;2irr
£ ^ 2 X a^ + ^~í")
1
X(e ) =-Xa(jfl) -ir/T <.fl á ir/T (1.5.6)
xa(t) =
-7T/T
Puesto que:
= Z
sigue que:
7T/T °°
xaCt) =~~f [T x
• . -ir/T k=-ra
oo
: x ít) =
Xa(t)
E x
a
(kT) 5en [(7f/T) (t"kT)]
CTT/T) (t-kT) (1 5 7)
U-b./)
18
SECUENCIA TRANSFORMADA DE PO
x(n) X(e3W)
x*(n) X*(e~ j W )
x* (-n) X*(ejW)'
19
20
tiene r. ' .
'-n
r •< «> (2.1.3)
de Fourier. • •
R —.
< Z < R--v-t- - (2.1.4)
Jv~
son aquellos valores de z: para los 'que- la. transformada 3. es igual a lnfin.1
La secuencia x (n) esta definida por valores enteros finitos tales co-^ '
mo n- y n :
n2 ,
X(z) - Z x(n) z • (2.1.5)
n~nl
co
Rx- <
22
Gráficamente es:
PLANO Z
REGIÓN DE
CONVERGENCIA
(Fig. 2.1)
< R
Gráficamente es:
PLANO Z
REGIÓN DE
CONVERGENCIA
(Fig. 2.2)
23
_ -1
= E x(n) z + Z , x(n) z (2.1.8)
R < 2 < R
X-
Gráficamente es:
PLANO Z
REGIÓN DE
CONVERGENCIA
(Fig. 2.3}
Transformada Z Inversa
n-1 X(Z)
X(z) Z = • (2.1,10)
_ . (Z-ZQ) x(z)
Residuo [X(z) Zn ]= m [• ] = x(zn) (2.1.11)
r r , n d,s~l _ (Z-ZQ)
u
xíz)
^ ,n ^ ^ „.
Residuo [X (2) 2 = --—7 ^ -—- [--—] (
(S-1) í Z-^Zn S-l S
U -
-1 ' > a
- az
-1 2 -2 n -n
X(z) - 1 + az + a z . + a z
x(n) = a u(n)
X(z) es una función .racional, con el numerador de menor grado que el deno-
1 I
k=l k
!
donde los valores z. son los polos de X(z) y los valores A son los
k - - J k
dúos de los polos.
2.2. PROPIEDADES. f) \j
\j 099^0
&& o
convergencia está limitada por polos, por el valor cero o por el valor in
26
a.- Linealidad
(2.2.2)
z [x (n + n0) ] = z ° X (z) , R __ < R
Se tiene:
d x(z)
z Cnx(n) ] - -z (2.2.4)
dz
co
Si w(n) = S x(k) y (n - k)
se tiene:
se tiene:
X(v) y Y(z/v)v
.
j6 . JA
v = pe , z = re T
en consecuencias
una excitación impulso unitaria, conocida como. "FUNCIÓN DEL SISTEMA" H(z),
V -
.. En el caso de sistemas definidos por una ecuación de diferencias li- '
M
E
~ -
N _k .2.11)
Z akz
k=0
SEÑAL
nodo j y termina en el nodo k, por lo que cada rama tiene una señal de en
nodo j
w.
nodo k
(Fig. 3.1)
30
31
salida.
gura 3T.2, en la que se tiene que el nodo fuente asociado con el nodo j se
define como Xj: y que la salida desde el nodo fuente j al nodo k se define
como s - i -
•nodo k
Xj o-
nodo j
(Fig. 3,2)
nodo fuente, las salidas desde el grafo de flujo se pueden extraer desde
define p o r x .
32
nodo j nodo k
yn
a
= nodo receptor
.
•' rjk = salida de -j-k
(Fig, 3.3) • •
Por definición, el valor' en cada nodo está dado por la suma de las sa
N M
k = 1,2, ., . N (3,1.2)
K ~ 1,2, . . . P (3.1.3)
Xín) Yin)
(Fig. 3.4)
33
(Fig, 3.5)
w2(n) = v12(n)
y(n) = W3 (n)
Sn(n) = x(n)
y(n) • = w3 (n)
Vz) (3.1,4)
MODO
RECEPTOR
Y (n)
o
Y U)
(Fig. 3.6)
por transmitancias, -las ecuaciones g;ue se . obtienen del grafo de flujo son
35
ciones..
formada z, son:
N M .
Wk(z) - Z vnk(z) + S SñV(z) ' k'= 1'2' -" N (3.2.1)
N '
yk(z) = 2 Rjk(z) , k = 1,2, ... P (3.2.2)
"i—I
Es conveniente asumir que las ramas desde los nodos fuente a los no-
dos del circuito., y desde estos a los nodos receptores tienen una _ transía!
san como:
N • M "
Wk(z) '= Z F1k(z) W,(z) + 2 b - k X - ( z ) (3.2.6)
j=l - J«l
jk (3.2.7)
36
Y en forma matricial:..
BT X(z)
W(z) =
(I - F?(z)] - '
ma" .
W, W2 W3
o- £, Q j, p . r\• r\
XCr J Y(n)
^*4
(Fig. 3.7)
W2 (n) 1 0 0 0 W 2 (n) 0 0 0 0 W 2 (n - 1) 0
— + ^ -f
W3 (n) 0 t>0 0 b-L W 3 (n) 0 0 0 0 " W 3 (n - 1) 0
W4(n) 0 0 0 0 W4 (n) 0 1 0 0 W 4 ( n - 1) 0
38
W2(n)
Y(n) = [O O 1 0]
W3 (n)
W4 (n)
donde:
0- 0 0 a1 0 0 0 0
1 0 0 0 0 0 0 0
T
0 bQ 0 . b^_ d 0 0 0 0
0 0 0 0 0 1 0 0
1
'O
CT = IO O 1 O
o
o
3 . 7 se. tiene:
o *
XCn)
(Fig. 3.8)
39
u2(n) ai 0 0 0 U2 (n) 0 0 - 0 0 u 2 (n - 1) 1
u3(n) 0 1 0 0 u3 (n) 0 0 - 0 0 u3 (n - 1) 0
^(n)
u.2 (n)
y(n) - [O O O 1]
' u3 (n)
u4(n)
En las ecuaciones del grafo de flujo de" la figura 3.7 las variables
de los nodos no pueden' ser generadas en secuencia/ pero si puede ser modi-
ficado el grafo de flujo para que los nodos puedan ser calculados en se-
ra 3.8.
dos. .
Condición necesaria y suficiente para que uri. grafo de flujo sea ."COM"
POTABLE"/ .es que los nodos puedan ser 'numerados de tal manera que la ma-
4:0
como en la diagonal pr±rvcipaO;y. tal es el caso del grafo de- flujo -3.8,
lias ecuaciones del grafo dé- f Xxrjo de; la f ig.ura 3 .8 . se las obtienen,
forma matriclal se logxa por1 una transformación lineal del vector w(n) ,. e.n.
u(n)' = (3,2.18)
0 0 0 1
1 - 0 0 0
P =
O 1 .0 1
0 0 1 0
-1
w(n) = P u(n) C3.2.19)
relación salida-entrada.
41
que sea menos sensible a los efectos de los registros de longitud finita.
3.3..1 Sistemas IIR.. Para los sistemas I IR tenemos las siguientes re-
TA I.
M
_ , -k
£ b z
H(z) =
1 - E ak z~k
42
N M
y(n) = 2 ak y (n - k) + £ bk x(n - k) (3,3.2)
' k=l k=0
gráficamente sera::
X(n) z-i
-i Yin)
i
a.
( i < )
,
[ "ba ' L • '
? c'
'
? í)
i • , • i
I [ i | -
1 1 ' ' T
. Xín-N+M (
!. . ! : UN-I
!j
> Yln-N+M •
1 1 ,
Xtn-M) A btí A r1 "H J
(Fig. 3.9}
b0
2 -' bDi
Xín)
Yin)
t p
,
1
c
i U H-I ! "N-I
O a Ó 9—
T^"
(Fig. 3.10)
b,- • Cascada
se tendrár
Ml -i, - hz
k==l"
H(z) = A (3.3.3)
-
(i - ckz .) ' n (i -
k=l
[(N-KU/2]
lo si.giiien.te-::
¿322 23
(Fig. 3.11)
ta,
c.- Paralela
senta a continuacionr
YOL
Xtní YCn)
Z-'
i i/12
(Fig. 3.12)
Las estructuras anotadas son las más comunes para los sis
temas IIR.
guiente formar
N-l
H(z) = T. (3.3.6)
. n=0
46.
representación &s~
gráficamente es:
X(n)
Jlío)
rute) LhíN-ÜÍ
Y£n)
(Fig. 3.13)
b.- Cascada
. [N/2]
H(Z) = n (3.3,8)
Xtní Y(ní
2"'
/ a l 2. > /31
} (
(Fig. 3,14)
tes ecuacionesr
Si Tu es par
H(2) = E (3.3.10)
n=0
Si N es impar
[(N n
, -
H(z) = 2 h(n) [ 2 + 2 ] + h(—-) z
n=° (3.3.11)
Para N par:;
X(n)
MN/2-U
Y(tU
(Fig. 3.15)
Para N impar:
hCN-U
Yfn)
(Fig. 3.16)
mo un cero simple.
49
orden,.
(Fig. 3.17)
N-l
H(k)
H(z) = (1 - z N) ^ (3.3.12)
k=0 1 - W
donde :• W «
N
J6(k)
H(k) - - H(k) e (3.3.13)
el de la figura 3.18,
H(0)
Híl)
f/N
Y(n)
H(N-I)
,,-N-H SISTEMA HR
(Fig. 3.18)
z, = exp [j(2ir/N)k] ,
x
- _ - (3.3.14)
k=0 1 - rW-V1
. •N
en este casor
son .-
N -N 2H ( k )
H ( z ) = (1 - r z )[
W
k=l 1 - rz 1 + rz
(3.3.18)
donde:-
c o s ( 6 ( k ) ) - rz c o s [ 9 ( k ) - 2-irk/N]
(3.3.19)
-1 2 -2
1 - 2rz cos(27rk/N) 4- r z
M,(Z) SCHCm/fl
Ho(Z) 2iH(2}]/fí
!)
1 i
H U - ,(Z) ZCHÍH-ÍÜ/fl
^ Yíní'
HÍOJ/N
H ÍN/o)/M
•S ^ n , r. . í1J
-rZ"
(Fig. 3,19)
( Pl— 1
2r /T1 - rCOS Í©ÍK)-2TTK/N)
r .... -*•— - r
(Fig. 3 . 2 0 )
53 •
desarrolado para el diseño de filtros digitales FIR con fase lineal/ ta-
= G(f) e
tiva,.
a.- Especificación
b .• - Aproximación
c.- Realización
a.- Especificación
P 3
PASABAHDA TRANSICIÓN BANDA Db' DETENCIÓN
(Fig. 4.1)
54
55
En este caso/ existe una región pasa-banda cuya magnitud debe ser
H(eDW) á 1 + 6i; w ^w
•1 P
H(eDW) w < w ^ TT
b.- Aproximación
. aproxima a un polinomio.
56
c.- Realización
Este paso tiene que- ver con el proceso de convertir Xa función, res-
M
S
I az
volución suma:
co
N M
2 a y(n - k) = 2 b x (n - k) (4.1.3)
=0 * k=0 k
57
tro es:
58
Ha(jfi) (4.1.4)
2N
i -i- (j
(Fig. 4.2)
1
Ha(íi) (4.1.5)
59
(Fig. 4.3)
1
Ha (4.1.6)
1 +e
y su representación gráfica
CHa( j
(Fig. 4.4)
60
tación impulso.
/
Esto significa que:
donde: • .
tación impulso. -
T — período de muestreo.
ción:
ST
De la relación z = e se tiene que una franja de ancho
PLANO s PLANO Z
Tf/T
-7Í/T
(Fig. 4.5)
W A,
Ha(S) = (4.1.9)
k=l
so es:
S" AkeSk
K
nT '
u(n)
k<L
T „
c)n u(n) • (4.1.11)
. jw. 1 .w • . 2ir , .
H(e J - 3 -+ 3 — k) - (4.1.13)
H(eJW) = , W á TT
4.6.
(Fig. 4.6)
64
lineal, .
en banda.
y(n), se tendrá: • • . ..
= " (4.1.15)
dt t
d\(t) d dk Xy
a
(t)
.
dtk t = nT dt jj-^""-'-
dt . = nT
„
V [y,(n)
r -\ ] = ,•<.->
(y (n) ] (4.1.16)
M
d V (4.1.17)
donde:
variante, y
drá:
x(z)
consecuentemente:
x(z)
66
r , r1 -Z~V ' •
^ dk[-i-]
H(z) =^-5 - (4.1.18)
"
ck
k=0
(4.1.19)
cksk
-
S = • • (4.1.20)
S al plano Z.
De 4-1.20 se deduce:
(4.1.21)
1 - ST
(4,1.22)
i -j
67
De 4,1.22 se deduce:
j2 (4.1.23)
PLANO s PLANO
<r
(Fig. 4.7)
Ha(s) = C S + C (4.1.25)
c b +c
(4.1.26}
Si t = nT y t_ = (n - 1)T
De 4.1-24 se obtiene:
69
co do
y'(nT) = -.— y (nT) + — x (nT) . (4.1,28)
Cl 1
transformada z se obtiene;
H(z) = • — - .(4.1.30)
O,J. —2 1-z ' ,„
4- P
T , -1 O
1+Z . '
2 1 -z
S = - -—.. . - (4.1.31)
De- donde:
siguiente relación: •
jw ' .
z = e . •
70
„
1 +e
2 . sen(w/2)
T J cos(w/2)
S = - j tgfw/2)
Si: s = a+
- tg(w/2) (4.1.33)
(Fig. 4.8)
guiente figura:
71
(Fig, 4.9)
unidad en el plaño z.
sada.
N-l
-n
H(z) =' I h(n) 2 (4.1.34)
72
-1
Esto es un polinomio en z de grado N-l, los ceros pueden es
z = 0. . •
N-l
H(e3W) = 2 h(n)e ' (4.1,35)
n=0
frecuencia.
guiente :
ción. ,
73
nw
Si se supone que la. respuesta de frecuencia deseada es H., (e ) ,
se tiene::
h,.(n)
a
= TT- /"" H, (e j W ) ejWIXdw
2ir —TT a .
(4..1..37).
.
h,(n) , O ú n ^M -
d
h(n) (4,1,38)
O , otros valores
v
En general, h(n) se puede representar como el producto de la
O á n á N - 1
w(n) (4.1.40)
O, otros valores
H(ejW) = (4.1.41)
(Fig. 4.10)
75
tan corta como sea posible con el afán de minimizar los proble
na" :
a.- Rectangular
w(n) = 1 O á n á N-l
b.~ Bartlett
2n N-l
O < n <
N-l
w(n) =
2n_
n $ N-l
N-l
c.- Hanning
d.— Hamming
e.- Blackman
so unitaria.
n
G(f) = I a(k) cos(27rkf)
k=0
donde: n = (N-l)/2
a (O) = h(n)
1
G(f) = Z b(k) cos[2Tr(k—)
donde: n = N/2
N
G(f) « S C(k) sen(2-irkf)
k=l
donde: n = (N-l)/2
h(n) = 0
donde: n = N/2
G(f) puede expresarse como: G(f) = Q(f) P(f) donde P(f) es una
valente de aproximación.
donde:
QCf) = 0}
Teorema de Alternación
se presenta a continuación.^
r-1
F(f) =' £ ct.(k) eos 2-rrkf
parte de los diseños de los filtros analógicos que están expresados en fór
Elípticos.
se define por:
n
E = 2 C H(eDWi) - Rflíe^i) }2 (4.2.1)
—1 —2
k ^ -
H(z) « A U -—-^j-AGÍz) (4.2.
k=l
les al ser resueltas dan como resultado.el valor de cada uno de los parame
tante A es: -
ÓE DW,
= 2 {2[ GCe^i) Hd(e ] G(e } -O
E G(ei)
(4.2.3)
G(ei)
SE (8,A) n - 1,2,3, ,k
= O
0 « n componentes de 8
presenta algunos polos y ceros que se encuentran fuera del círculo unidad.
del error "p" que en vez de minimizar el error cuadrático mediof se minimi
de ecuaciones lineales.
PILTROS FIR
conveniente, pero se desea diseñar un filtro que sea el mejor para un va-
FIR.
83
forma:
M
TT / ^ , \) e ,
H(e N = 2M + 1 (4.2.4)
para que la fase sea igual a cero se requiere: h(n) = h(-n), lo que origi-
na:
M
jw.
H(eJ) = h{0) -i- E 2h(n) eos (vm) (4.2.5)
n=l
(Fig. 4.11)
84
zan para calcular un polinomio que tiene los valores extremos prescritos;
na, caso contrario se forma otro polinomio con menos extremos, se conside
ran los del último polinomio calculado, y se repite el proceso hasta obte-
ma, por cuanto no existe un control preciso sobre los márgenes de las re-
los que corresponden a las regiones pasabanda y a las regiones de las ban
frecuencia, .
tes (polos o ceros) del filtro digital deseado se obtienen por substitu-
pasabajos y pasaaltos.
del filtro deseado, para lo cual puede necesitarse alguna iteración. Debi
ciones que deben ser tomadas en cuenta: por ejemplo los métodos de imjjle^--
puesta en amplitud antes que una mejor respuesta en fase. A esto se suman
DIGITAL DE SEÑALES
da de los multiplicadores. Cada vez que una señal representada por "a" di
producto obtenido origina como máximo "a + a-," dígitos. Puesto que se uti
so. Este tipo de error se puede considerar como fuente de ruido/ lo que
tros digitales son usados para procesar señales continuas en el tiempo, e_s_
do.
Realización de Filtros Digitales IIR en Punto Fijo con Entrada Igual Cero
.Este efecto se conoce como: ciclo límite con entrada igual a cero, es
ción:
o— -O
Y(h)
Xín)
(Fig. 4.12)
1
se asume que a = — y. que la longitud del registro de almacenamiento para
de cuatro bits.
Xín] Win)
(Fig. 4.13)
- 1 7
Si a = — - 0A100; x(0) = — - 0A111 se presentan los siguientes valo-
2 " 8 '^
90
w(0) =
Win)
7/8
1/2
i/4
0 | 2 3 4 5
(Fig. 4.14)
1
Si ct - - — se tiene que:
0A111
1 1
Existe una oscilación entre — y - —, gráficamente se presenta como:
I Wíní
7/8
1/4
1/8
(Fig. 4.15)
4.15 se conoce como "ciclos límites", los cuales están limitados por "ban
i -b
2
w(n-l) (4-4.5)
Para sistemas de mayor orden el análisis por ciclo límite es más com
nes y multiplicaciones.
Xtní Y (ni
Wl-n-J.)
(Fig. 4,16)
el siguiente gráfico:
Qtní
Xínl W ( n ) = Y(n)-f-fín)
Wín-U
(Fig. 4.17)
la siguiente figura:
93
Xín) W(nJ=Yíní+fínJ
Mín)
(Fig. 4.18)
definen por:
w(n-l) = y(n-l)
g(n) = y(n)
dal ,
2 2 2 2
.a -a a E [y (n-1) ] (4.4.8)
2 2 2 2
a = a a a (4.4.9)
e F v •
1 1y
V = a£ ay _ (4.4.10)
za a la salida es:
2 2 2 .
af = af + CTF (4.4.12)
1 2
donde: •
l = a2 2 h^(n) . (4,4.14)
f¿
9 en¿ =-co
2
h (n) = h 2 ( n ) = a u ( n ) (4.4.15)
2 2 1 2 2 2
c = a — 7— (a a + a ) ' (4.4.16)
f y 1 - ct¿ e £2
2 2 1 -2b '
a =o =— 2
£n £o -3
por lo que:
a
2 =-
1 2-2b a2 1 + a2
2 .
,, 1 --^
(4.4.17)
1 -a
a 1- a
y
da.
señal de entrada.
a = 1 - 6; 6 « '1
a
=
y
Para este tipo de filtros no existen los ciclos límite para las for-
N-l
y(n) = S h(k) x(n-k) (4,4.20)
97
• ^. ^. . > V,
Xínn )
híO)
hd) h(2) ' , h(3) híH-2) •htH-lí
(s • c\
K ^. ,_ ck ; ( Ll _^_ C^ 1
Yin)
(Fig. 4.19)
-O-
Xín)
e,(n)
W(n)= Y(n) + fi
(Fig. 4.20)
tización. ' . •
c.- Las fuentes de error no son correlacionadas entre sí, ni tampoco con
la entrada-
98
N-l
f(n) = E e, (n) (4.4.21)
•k-o k
(4.4.22)
1 (4.4.24)
A <
N-l
X máx L h(n)
co se presenta a continuación;
o
XCn)
c) * 1r • "
v ~*
' s : . Q t. -
K — ik ?S r\
c . —o
YCn)
(Pig. 4.21)
Xín)
7h(o> 'h(I) ÍIÍ3) 7MN-2) h(N-I
WínP»YínH-f
(Fig. 4.22}
fuentes de error.
100
N-l
w(n) = £ A(n,k) Mk) x(nHO' (4..4.25)
k=0
donde:
N-l
A(n,0) =* (l+e0(n)) U
lí-1
(n))
2
Si la señal de entrada es aleatoria, con una varianza c^ , la varlanza
N-l
2 h2(k){E[A2(n/k)] - 1} (4.4.27)
donde:
2 2
E [A (n,k)] = 1+(N + 1 - k) —— = aproximación binomial
En consecuencia:
2N 2 k 2
^ T, V(k) Cl - ~r). < a
de salida. •
les' FIR con fase- lineal., entre estos- se- pueden, mencionar los filtros, pas^a
cación.
102
1-03
clones y subrutinas.
puesta de frecuencia.
ESPECIFICACIONES
DEL FILTRO
CALCULO DE LA DENSIDAD
DE LA GRILLA
COEFICIENTES DE
LA MEJOR APROXIMACIÓN
( SUBRUTIN A REME Z )
CALCULO DE LA RESPUESTA
A LA FUNCIÓN IMPULSO
IMPRESIÓN DE RESULTADOS
(Fig. 5.1)
PROGRAMA PRINCIPAL
son::
Problema de Aproximación.
do por los valores O y 0.5, y con uno de los cuatro casos de fil^rgs
4.1,42t Tanto D(f) como W(f) son evaluados sobre los diferentes purrfeps d@
formar D(f) y W(f) tales que satisfagan la ecuación 4.1.43. Esto se reali
programa principal.
SUBRUTINñ REMEZ
ción ponderada de Chebyshev de una función continua con una suma de cos_e
la subrutina .Remez.
I N I C I O
ESPECIFICACIONES DE ENTRADA
1.- Longitud del filtro (NFILT)
2.- Tipo de filtro (JTYPE = 1)
3.-* Número de bandas de frecuencia (NBANDS)
4.- Densidad de la grilla
'ESPECIFICACIONES DE ENTRADA
5.'- Márgenes de las bandas.- EDGE ( )
6.- Función deseada en cada banda..- FX ( )
7.- Constante de ponderación para cada banda.
WTX( ) '.
SALIDA:
1.- Título
2.- Tipo de filtro
3.- Longitud del filtro
4.- Respuesta impulso
5.- Límites de las bandas
6.- Valor deseado en cada banda
7.- Ponderación en cada banda
8.- Desviación en cada banda
9.- Desviación en DB para tipo 1 .
10,- Frecuencias extremas
11.- Graf ilación de la magnitud de la respuesta
FIN
(Fig. 5.2)
110
la sus coeficientes.
I N I C I O
ITRMAX = 2 5
NITER = 0
NZ = NPCNS + 1
NITER = NITER + 1
JL
Calcula el valor corriente de la desvia
ción (DEV)
AD(j) DES[IJEXT(j)]
DEV =
m
S (-1)J AD(j)/WT[IEXT(j)]
FALLA
Mensaje de Error
Busca en K-2,K-3...
KLOW el máximo
Actualiza KDP,KLOW
Í200 j
Busca en K+2,K+3...
KUP el máximo
Si
Almacena el índice y el
valor de error
Busca índices max[IEXT(n),Nuevo
IEXT(n)] para un máximo de la curva
error con signo - CT(n) y un error^
al error del nuevo IEXT{1) y del e-
rror encontrado en 300
ÍEXT(n~l)=nuevo IEXT(n)
Encontró
IEXT(n)=índice encontra
máximo
en 300
IEXT(n)=nuevo lEXT(n-l)
RETURN
F1G. 5.3
115
ción de Lagrange,
196,
queda de la mejor aproximación para cada frecuencia extrema, para lo " cual
instrucción 416. • .
hasta la 435.
cié':
Fourier.
tud.
de frecuencia.
bandas de frecuencia.
se ejecute el programa.
los límites.
EJEMPLO DE APLICACIÓN
IHO :
(Fió. 5.4-)
Las características deseadas presentadas en la figura 5.4 son :'
N° Banda 1 2 3
Atenuación deseada 0 1 O
Valor de ponderación 10 1 10
Longitud de la Grilla 32
Se desea deerrainar:
SOLUCIÓN
(Anexo 2), las características del filtro obtenido difieren de las caracte
que la magnitud de la respuesta sea cercana al valor cero o sea que la ate
nuación en los puntos de la zona eliminabanda sea más negativa (en DB),
cuencia deseada.
una grilla con mayor cantidad de puntos, esto se debe a que al tener ma-
do igual a 16.
CONCLUSIONES
digital (FIR) con fase lineal, lo que se logra con el método de intercambio
ción es el valor máximo que puede tener la longitud del filtro, dicho valor
es igual a 128 y podría ser modificador para lo cual se debe tener la pre-
122
123
cia ya que no se puede obtener un gráfico que permita, observar de una inane-
grafizador,
1979 . . . . . .
'Ll 1 C******
CO******* **^
W W O N DES ,*****************
V;T , ALPHA , I EXT .NFCNS-.NGR
2 —~~~ DF-MENS ION' I EX T í 6 6 ) , A D Í 6 6 . ) 3 ALPHA C 6 6 ) , X ( 6 ó ) , Y í 6 6 } , H ( 6 6 ) :
'. 3 DIMENSIÓN. OES í 1045 > , GRID £1 0 4 5 ) - i W T Í 104-5 í , , •. •
'2t 4 DIMENSIÓN EDGEÍ 20 ) , F X Í 10 } , W T X Í 1.0 ) , DEV.IATÍ 10 ) * ¡ ; . , ' - V ,' J - 1 ' ' ' ; 1 1 i .
30 .5 DIMENSIÓN OMEGA ( 5 0 ) , RESPA( 50 }J;-'.; . •'.',','•' í.;;''Ü¡'í
2! CHARACTER*! VL I NC 100 ) / LO O* ' .-' / V AST /" * './ , L.I NV ' - ' / , BLAN/ ' • . ' ' /
7 DOUQLE PRECISIÓN O M E G A i SUH AR > S U M A C > RESPA . A T T N ,R topLE . SVR I P
3Í a OOUBLE P R E C I S I Ó N P I 2 . P I
33 9 DOUSLE PRECISIÓN A D - . O E V . X í Y
10 •• PI 2=6.-28-3I85307179586-. ,'
' 11' Pl=3.1 41 5926S3S39979 '• ' ..
35 c**** LONGITUD M Á X I M A ' DEL FILTRA
3ft 1-2 NFMAX-128 . ' :. \' •' -y
3/
— 13 ~ • • ioo CONTIN.UE • - - ; : -*-
LEE LONGITUD DEL FILTRO,/* DE BANDAS,LONGITUD
33 c**** GRILLA
JTYPE=1
• '
'
' - , . \•
: • • - . . .
-••-, ¿- /.„
39 " 14 .
... ..15 R E A D Í 1 ,1-01 a END= 9 0 0 . J N F I L T i N S ANOS . L G R I D
40
16 101 F O R M A T Í 13,212) • . -. ,
41 17 IF ÍNF I L T . G T . N F M A X . OR .NF IL T . £Q ,3 ):. CALL
42 18 IF (NBANDS.LE.O) NBAN05=i , '
•13 C**** - - LONGITUD DE LA- GR ÜLLA--SE ASUME l'6-S I
19 IF ÍLGRÍ D.LE. O J - LGR ID = 16 .
41
c*+** MARGENES SUPERIOR £ INFERIOR DE L'AS 3ANDASV-
4Í 20 JB=2*NBANDS - - . ' -.. ••-,.' -. , - • ,
21-—• R E A D Í 1 ,* )• ( E D G E f J-) . J=l » JH) '••«', • .
40 "'"***"
V FUNCIÓN DESEADA EN CADA B A N D A . - FX (- ) • "*--•>,
4? 22 • READÍ1,$} (FX(J),J=l,N3ANDS)
4fl O**** FUNCIÓN DE PONDERACIÓN P A R A CADA BANDA .-
23 R E A D Í 1 ,* ) ( W T X Í J ) , J - 1 - ^ N B A N D S )
c**** C A L C U L O DEL NUMERO OE FUNCIONES DE A P R O X I M A C I Ó N
C**** NFCMS SIEMPRE SE BUSCA QUE SEA PAR
51 24 NEG=0 -' • '
- - 2 5 — — • — .. . NODOsNFI LT/-2--"1- ——• T -— '--
52. 26 NODO=MFIUT-2*NODD
53 ' 27 NFCNS=NF ILT/2
28 I F Í N O D D . E Q . 1 ) NFCNS=NFCNS+ t ' '
- — — C**** CONSTRUCCIÓN D£ LOS PUNTOS • OE-OENS I DAD-DS--LA-.-GR-I-LLA
55 c**** EL NUMERO DE PUNTOS EN LA GRILLA ES T CNFILT+1J*LGRID/2
56 c#*** EL ESPACIO ENTRE LOS PUNTOS DE LA GRILLA ES:
J7 c**** DELF-0. 5 / Í L G R I D * N F C N S ) .. .- , ' " •
29— r— GR I D f 1-)=EDGE{ 1 ) —
53 30 ' DELF=LGRID^NFCMS
59 31 OELF=0 ,5/DE'LF
60 32 135 CONTINUÉ
•a J
O q L8 AND= 1- — ~
¿1 . 34 J=l
ti 35 L=I
61 36 140 FUP=EDGEÍL+1)
14-5--TEWP=GR-t-OÍ J >-
CALCULO DE LA M A G N I T U D DE LA RESPUESTA DESEADA • C D E S ( J ) )
Y DE LA FUNCIÓN DE P O N D E R A C I Ó N ÍWTÍJ)J SOBRE CADA PUNTG DE LA GRILLA
38 DES(J)=FX(LBAND}
- WT Í J ) s = W T X ( LBANÜ í
1 40 '
7 -4 1 GRIOCJ3=TEMP+DELF
3 C C O M P A R A SI EL V A L O R DEL PUNTO DE LA G R I L L A ÍGR ID í J ) ) ES M A Y O R
^Cjf^-^f - - A L LIMITE SUPERIOR DE L A " E ANDA' ED GE ( - }
4
42 IF Í G R I D ( J ) * G T . F U P ) GO TQ 150
5 43 GO TO 145
44 150 G R I D í J — 1 ) — F U P '
45 - -— •- • - DES (J-l ) =FX (LBAND ) —:- ••-. .—
J
46 W T í J - l ) = WTX ÍL'BAND ) . . ' • . - - -
a 47 -LBAND=LB AND + 1
9 48
49 IF ( LBAND .GT^.NBANDS J--GO—TO—16-0-
10 —
50 GR I D Í J J = E D G E Í L ) :
u 51 GQ TQ 140
n 52 160 NGRID=J-Í
Í3
53 " ;~ IF( NEG «N 6. N O D O ) ' GO"TQ'"l-65
54 IFÍ G R L D Í NGR ID ) » GT . { O . 5-DELF ) ) NGR ID=NGRID-1
14 55 165 CONTINUÉ
15 CONSTRUCCIÓN DE UN MUEVO PROBLEMA OE A P R O X I M A C I Ó N EL CUAL ES
EQU E V A L E N T E - AL PROBLEMA OR Í G Í N A L '-,"?--—;
u C ##** C O M P A R A SI LA LONGITUD DEL FILTRO ES P A R . " S I ES PAR
C R E A L I Z A UN C A M B I O T A N T O EN LA FUNCIÓN • D E S E A D A C O N O .
ta C #*** EN LA FUNCIÓN DE P O N D E R A C I Ó N S O B R E C A D A PUNTO DE LA
15 - - 55- IF Í N O D D - E Q . 1 3 GU TO 2 0 0 — - - '
57 ' DO 175 J=l , NGR ID - . l 'S
23 58 CHANCEAD CUS Í P I * G R I D ( J ) ) • • .-' .
21 59 DESÍJ)=OESÍJ1/CHANGE - ' - /'
- 60 .175 W T Í J >=WT (J)*CHANGE ' ~ .' .-- /rAVvO
22
'C
C
SUPOSICIÓN INICIAL P A R A LA LOCAL I "¿ACION^ÜE LAS FRECUENCI ÁS'VEXTREMA'S
IGUALMENTE E S P A C I A D A S A LQ LARGO D E - ' b A G R I L L A • -' . ^
\5
íí C ff FRECUENCIAS E X T R E M A S ES IGUAL A L \ DE FUNCIONES D E ^ Á P R O X I M A C
2S
—.•••• 6 1"" ------2 0 0 - TEMPsFLOAT í NGR I D- 1 ) / FLOAT ( NFCNS }
62 DO 21.0 J = l , NFCNS ' ' / . .• -,
16 63 210 IEXTÍJ)-ÍJ-1}*TEMP+1
J1 64 I E X T í N F C N S + 1 )=NGRID * ,
--65 — -• - NMl=NFCMS-i-
»' i
66 NZ = NFCNS + 1 ' L^f¡
29 C**** LLAMA AL A L G O R I T M O REMEZ P A R A ^ R E A L C Z A R EL PROBLEMA
67 CALL REMEZÍ EDGE .NBANDS ) U^? •'> - -
C A L C U L A LA RESPUESTA IMPULSO-,
68 I F Í NQDD, E O . O ) G O TO 3 1--0
'69 DO . 305 J=L » N M 1
70 H í J )«0 , S * A l - P H A t N Z - J )
-7 1 Hí NFCNS) = A L P H A t I.)-
72 GO TO 350 .
73 310 Hí 1 )=0 .2 5* ALPHA (NFCMS ) \/ , ~r-\,
74 DO 315 J=2,NH1 ' i4,.,\ -
3f - 75 3 L5 H í J i=0,2S*(ALPHAt NZ-J )+ALPHAíMFCNS + 2-J) )
76 Hí NFCMS) =0 . 5*ALPHA< 1 ) +0 . 25* ALPHA ( 2) .;' "..--, ?'
3* SALIDA • "f ^,
77 350 PRINT 360 • ^ "--
-78- 360 F O R M A T ( 1 H l , 7 0 ( 1 H * ) / / 2 5 X , ' R E S P U E S T A IMPULSO FINITA
I ' D I S E Ñ O DE UN FILTRO D I G I T A L CON FASE L I N E A L ' / 2 5 X
2 T E R C A M B Í O REMEZ ' / 2 5 X , ' F ILTRQ P A S A B A M D A ' / ) • ,. '. :
79 PQINT 378iNFÍLT*LGRID
- 80 '-- 378 FORMAT (1 5 X , ' LONGITUD DEL F I L T R O ~ J ».I3 » S X » ' DENS J.DA.D
* f i 13,// ) ' ' ' ' • : } ' • - } í ^
81 PR [NT 380 • • . - :o \¿J ¿j* i
82 3 8 0 F O R M A T ( 2 0 X , ' * * * * # RESPUESTA IMPULSO
- 83 DO 381 J = l , NFCMS -
84
85 PR I NT 382-, J j H Í J ) > K
86 3 8 1 CONTINUÉ
87 382 F O R M A T Í 2 0 X , ' H í ' , 1 3 , ) • = - • ' . , E15- j , , ...
88 DO 450 K = .L » N B A N D S , 4 -
89
90 IF íKUP.GT.NBANDS) KUP=N8ANDS
91 PR [NT 3 3 5 , ( J , J=K,KUP ) • • ------
92 385 F O R M A T Í / 2 4 X , 4 Í ' BANDA ' , 1 3 , 8 X ) / )
93 PR INT 3-50, í EDtíE(2*J- 1 ) . J=K .KUP )
94 390 F O R M A T ( 2 X , ' B A N D A INFERIOR ' , S F 1 5 - 9 )
95 PRINT 395, í E D G E £ 2 * J } 3J=K , K U P )
96 395 F O R M A T ( 2 X , ' B A N D A SUPERIOR 5f=I5. 9 )
97 PR INT • 40 O » í FX í J ) > J=K » KUP )
98 400 FORMAT ( 2 X , VALOR DESEADO ' , 2X,SF15 . 9 )
99 PRINT 41 O, Í V / T X ; J) , J = K , K U P ) . . r ..
100 410 F O R M A T Í 2 X , ' P O N D E R A C I Ó N 1 , 4 X , 5F1 5 . 9 )- .
101 DO 420 J = K , KUP - ' ' -
102 420 DEV IAT í J ) = D E V / W T X t J )
103 PRINT 4 2 5 , í DE VI AT £ J) •, J=K ,KUP.) • ---------
104 425 F O R M A T ( 2 X , ' DESV Í A C ION ' , S X » 5 F 1 5 . 9 )
105. DO 430 J=K , KUP
106 430 D E V I A T C J. ) = 2U , O t f A L O G l O Í D E V I AT( J ) J
L 07 P R I N T 4 3 5 , ( ÜEVI A T Í J ) , J=K » K U P ) ......
108 '435 F O R M A T l 2 X . ' DESV I A C I Ó N DB ' . 5 F . V 5 . 9)
109 . 4 5 0 CONTINUÉ - ' •' • - • , . . . - • • • - . •
. 1 1 0 - PRINT 455, í GRIÜ í I E X T { J ) ) ,J-1 ,NZ ) '
1 U 455 F ü H M A r í / 2 X j ' FRECUENC I A S E X T R E M A S ' / ( 2 X , 5 F 1 2 . 7 ) ) "" ' • ' '.
1 12 PH INT 4 6 0 • - • . . . - . . - • ,V . .
113 4 6 0 F O R M A T (/ 1 X . 7 0 í 1H* > / l Hl ) ' . • "
CALCULO DE LA RESPUESTA DE F R E C U E N C I A - . . '.
c**** P R I N T f l O • " - - ' - - • '
<s - - 1 1 4
115 710 F O R M A T í 1 Hl . 5 X , ' *********** RESPUESTA DE FRECUENCIA **** *******
-?s *'• , . / / , 4 X , 'FN ' » 8 X , ' D B » )
D O 610 I K A = 1 .50 '•
.
• • ' . ' • •
.
' :
.
'
• -
116
1 17^ O MEGA C IK A ) — O . - O I O O O O O Q O - M I K A 1 ) • • , •• .- *
t
8
"*-1
10 : 1 18 üUMAK -0 .U "".
1 19 SUMAC = 0 , 0 , • ' . - ' . • . '
í1 120 -DO 620 N I K = 1 , NFCNS - ' • '.
1.21 . SUMAR=SUMAR+HÍN IK ) * ( D C O S Í P I 2 * O M £ G A ( I K A ) # ( NIK-1 ) } + . '
11
1 22 SUMAC» SU MAC >H £ N IK )*í DS C N Í P I 2*0 MEGA í IK A ) * ( N IK- 1 ) ) + • . ' ' . • •'• •
'J IOS J N £ P I 2 # O M E G A Í I K A ) * Í N F I L T - N I K ) J ).. ,' .
1S 123 620 CONTINUÉ . . . - . . ' . . .
-- 124- • i t- • ( N Ü D D . H U . l ) SU MAR=SUM A R — H ( N F C N S ) ; - L D C O 5 Í P I 2 + O M E G A Í I K A ) - * Í N F C M S 1 ) ) •
125 IF ( N Ü D O . E O - 1 . ) SUMAC=SUMAC-H(NFCNS ) * D S I N ( P I 2 * O M E G A ( I K A ) * Í . N F C N S - 1 ) ):
lí 126 RESPAÍ t K A ) =DSORTÍ SUMAR**2 + SUMAC**2)^- -^-v— t- ~\Í I K A ) = 20 . 0 *DL
-)T( 127
... .
19
128 ' V-J=Kb:SPAÍ I K A J * £ - 1 ) -'" . y' ^-^ . '"^ -^ ->^^.^ "*\?'*-*, X "' ' ' ' ' ' '' v
129
!C CFCJ9.GT,99)J9=99 . . ' - , * ,-f* '""',. -• :'''JT íT3 V^ ( 1 5 Í7T? ^'"'^0; N^w ^X '
130
íl 13Í IFÍ J9.LT.O) J9=0 ' / ^-..t-.i;-"Vv \ L&VDiltIJf/fi \'í H / \
" 132"
133 JA-JA* C-lJ-f-101 / X''*"""." 'xx\Vl^ ,x -" ,L ' fSl ' \ ÍV- \T
'D 134
• 135
-136-
71
137
76 138
¡7 139 612 CONTINUÉ • ' . ' ".^o? .'.*'• jih'í;! •r':í"X\í''-í¡fi¡ • \ ^2 \$\- -
—- 1 4 0 • 640 PkíN'l 630 . 0 MEGA ( I K A }» RESPA ( IKA } •> VL IN >''' i - ' . '• !i P • ¡ 1 1 ' .-•• s*~\ • •'"
141 630 F O R M A T Í 3 X . F 5 . 3 , 3 X , F 9 . 3 , 4 X , 1 0 0 A T ) , , ' i. í ¡ ', ¡ i ' •' '<; -'•' "-'' f. i 1 1 ¡í .. ; -.J (¿& J >H
29 142'
143
"31
"• 144 • 613 CONTINUÉ ' "í ' '- ^-^_. 0- ; .' . ' -f.'J • ' - • ; ; í.r*.. • _,: .-J-V'-í-.-j •. - -'^, ('^^ I/ 5
145 610 CONTINUÉ • - '••'''• t±±) '•••'• f;:;'. ..-..i:..:;::;:-...- ^i ;; , V-^- J /í
3? IF ( N F I L T - N E . O ) GO TO 100..'™^ • ;.,~:^ ..„::. L ',: ;._„-.. /> trn J ^V
146
33 147 - 900 RETURN - . , ,¿ ¡ ..' -.••g£) -': r¡r.-Mi;^¡ |":--:/^ ^:~ . í,' *~^ f . $
--• 148 -
• ~\ ,., Tg$ ^r; .i:.-..-!-;.... -í: v.;-v:-^-. y f^j f - X j í
35 1 49 SUBROUTINE ERROR • . . - •' • ^^ -\_. f --..c--':.! "..?.;> ?. T.^ /. ff jr •
36 150 P R I N T .1 ' '. \^J - v - --.' -..-/ . ...; ¿¿£3 tí^l
-151- h ÜKÍMA f ( ' -••************ ERROR EN D A T O S . DE ENTRA DA 1 - 4* #-¡r*;*:ít * * • * • * # ' )í > /,-
33
152 STOP '' - ' \ .' ',• -x--:- " ' • • , ^v".-v":r . ' • 1-^7
153 END •• : \ ¡- ^ - -y- i'-'", - --tíy •"•*" • -^ • / /-••
3? . " "•' ^ ' '"'"-. .<;-^ "7" ^ -/^ • • " ^^r^' /
40 --154 - • SUtlRUU 11 N h - ' K E M H Z Í BübE * N8 A N O S ) . . - . . . . - ' ' • / .> /
E S T A SUS RUT I NA IMPLEMENTA EL A L G O R I T M O DE I N T E R C A M B Í O REMEZ P A R A b***f /
*2
/ - -
S • •
•'
.„ _ - >"""'"/' /
íl
171 DO 1 10 J = l , NZ .
67 172 DTEMP=GRID( I E X T Í J ) ) . , - ' . ,
63 173 - DTEMP=:OCCSÍ OTEMP*PI2 ) / . ' ^ . -
110 X - \ J ) — DTC/^P • - i
175 jET=íNFCNS-.i:)/is+i • : . . . . .. - .• ... ; .,.,.,.,- ..'.... .
U -J —
_ o -a ot -.
IL.XO x ^ rn zi 33 ~ r z. -"- m ^ ^ ^ r r rrac-x 2: m;o:o. r 2 -- rn a ;o '- SE -i — -o^^i/) — HOÑ u x< r — *-. i t_rn>-' z < — • n > < i mrricm« --rno--- >
-íz + H S - n j o z í i t i r i ' O H i - o z í i i i r i l -iz^-r -i-ro-2: i! u " + -aos u u r T].-MI m n t - c - O _ t i a í n - z r - í r o x - x r n - c u a » - r i i x z s 2 : s m - • izsrc^-r
a o r- ~ n o u H TI ~ o ' «-iionms^cn* -->- j QtnH'~~oi!OT)--ar'-il-H'u-'--ín-' u L. i x *-• * • > i u >- rn en u o mo IITÍX* i m no n TÍ li TD x u u u o — ron-
m í->- z m u ni ~ r 2 i m -it rn '•* r . ' mr <- z M n m — • z n i n m — í n o - z H m o m z o m x m o . - n < m OIIHO z < - c z . o n o i n ooco H oc
¡Mil — m r o c s z ^ r m c r o z s z s r r n . • ro u l ^ r o c m z ^ r o cxz^rmrnmC'-xrno'o c x - i ! i m 4 > > - < m ^ — - c. re OTÍZ>~ • • ro r
OU ¡| X L y - l * O C 3 D - * HOiCl"OC^}- • OE_¿- || »- H31.C;ü- m -ÍTDC3D- » < O H t- ~i - - > -í^O<orci* CA-h-[_l_ *cn O2: rn-S'COC t- O O Q-*~(_ >
oo r Huí* b -i 2X *om . -M 2 T; o n . . r o -M-TI-Í i 3- « -x- • H í ^ T; * ^-"-22 3} --i- c C II
x -f— rnr-soNr- m - o*oNr i '• i m- *ONT; m r - f r o N C N -h<-NN> z— • > » n i rm H- m « ! o o + o -f t- • »- o- 1 *-r
z k-c-'^mnim—D ^ rnairn-a Z; »- ^rmrn-^c ;ommm — "a ^ --TNN ; N o< »-<• - <o rno o ' - o — . mz- >
en ~¡;a»:oto £ ;o m - z : w =e <n .. .• ürn^í^.ti :o • ;o (n — • i^^^r Y mr +\ ' • m —)í-—{'fr z r NZ
m ' O ;a " — • * O ;D •••> ^ ' m • . • i » X) •— -- • C ;0 " ; • < • ; * — >. : - < O=ÍN o , r z rr. — m o í N '•*; N >—
+ - : * l r . •• o. r + : loír * i r <TÍ >- tn -í t^ • - r< —í —i ¡ — ij- s\smj <C rr
»- • oo- o i ' - c o — en i H- í ¡ . o— ; ín oo~ o 11 : oz : ' *^3> m-~* • :t/l "OSTDt/l! >rn -i
! _ O ^ D . ^o— o -r.. - ioo^-.o «-o— * o r , NTÍ ' sr 21. H " r-t m
:• . • . £* ¡ C n 2 - i t , | •. i - 2 * ; • 3: •» -i O |. H II 53 " C1>TD^ C 0 " r o— u
1 t7iT3£H ¡ • -a tn "o í -i [••• ¡ "o « ! -! cn"Dsos oom or - -. - ti 33 r - 33 "D-
:• r o - i Q . o - H O ! •; .triH'a o H j X i . an »• • 1 o - — i o
¡. • — - . • _ < • „ ; ; . . o *- — w . " til 3: C . . - - HO - m .i O r
t
-irro QH^rro!-. [• ' . r;ro n r r ü . " oT3rn ' . o> z a >
! c *^ s* i a • — oí i • . - — i — 'i- a — . o*- - •«•'* - o z r~ i> 1 33 n
c- -. ro - o " i - a (j¡ - •• . ~o . >~o l 0 J} t—i
f ' ro 1- • • •• ro ro ; . - _,, ' ro • „ : . . • " Ü1C :> '' >-> .0
••• * • ' • ! ' ÜlüJ 1 . ¡ " M . *•• ' f\ ,-'"'*••,' " í, ''•-:'*.•.- . J> .. "... or tn •rn z
< • o •; oj . ! . - .- • ' crv ? >s% • ; -., • os -, • "v. a • z
• • . ! . • » • f 1 ! • .'ui- -.-• •',... '; . T . ; - ' . . ^ . . .;\ ''":.. . -' '"'-• -a • , —i o
o ~s. • - ' : - m m
< ' ' ' i - ' f'"' ':""•"- . 's—\7 í~^i x . '•.- ^' '•- " -. rn XJ ', |
• i • •-' • ''(• i , ; -•' „•""*• "•• r"ri' \^x i íh 1 i 1 I *>• J "H y. * '- • > 'o r
i I - ' '•''' i? \*fc í^J ^J '<^J ¿Jx~j J f,yj /*¡ ; * ; '- í •„ " r •" m
! -! ' ' - , , . _. >J1-/:vv" l>* •^ í -^rn^/ "•; :: r-, o . I r í <T) '
í : 1. ' ' f *" • .. 21 CJ '• •' V LO - í> j r ^
-! •. • ¡ .-.'-• ,-^;- ,.**-.' .;; .:. •» > ' ' : •-" . • ' ' i * j*
r-, , '; . • ^
í •i - " ' . !- " / ¿-' ..*' ' ' '. -•-••••• ^' " v v s ; tn • . >-\ •' n \
' -' - i -í;-.'" • • .'"^ ' • - '• ¿/ ú\. • O • z r . -o £T1
t X " " 1 • • •' - •-• ' :"; : *'"-'" • • • •• / r- --; \/xX '' rn •, • H rn m
• - í t _ . ' - " . • • ~£t '":', ! ' ts?! ' • * ~ TI rn ' 01
• [. e . ' • ' • ' \ '' •' ' • ' ' • '"~ . ' V¿/- . '-i \ '. -•' •'.." 33 .- , . 3 : <: -. ,D f^
" •a ; _ ' " C4 ni
• . > • .,',' . '~:, . y¡t> •"(.' LJ • ' ; . - - ííT. ...^ r ~*"*?i -í." ^*^ ./A rn • ' 1 ', P*
11
-' - n r
1 > a
'' :; *'*, / • /;/ f •'/"' í " " " / • ' ' • ';J-"~UU.' a" ..'?.' ' V •C/' Z ': '*
. ;. .' . " '1 ¡ :: .'"-': /-'»"c^ "•' • •' ' * 1 • ' . ' ' • • • • . ' ' • ' * % ' . "H_""~ Ü3 ' '- : r" H •* ' i o Q t/>
* • «' >-*-^ j^ '\' 1 t í ' ' ' i " - i-,"-Cm".-, ^" \ > v i"—li* \n '"' i ! <~< • '-. , Z
. ' • I . ' ' j - .- ~~~ "; ,• ••/ F M( •; i ; l f e - ^--- - '- '.\--^.-:'j . v • a i o
í ;• -,>.'. /— -n • ;>•/ ' ( . - * . ! ' ' - \\:F " "* ' -' uí -•• >: v
2: O o
1 ¿' / í'- r - J y^ • ; '\, -^ ' : t • - - . - ' - . xi.-;..--j. " .-•. jt^sp ••'•"" ' ' m ro
' - ' ' . ' . - ' ' i * P **1 - ' 1' í ' •• -• ** í« c. . , p * ..'„./ j t .'. ;'• o v ",r-. •-,, ,— — ni •"' ' a <i ~n
! * ín >-*
:
i í •'. 4 .-i '.'; í ! v \ :•• ' í ; : ' : , ' v :;~ -.''- x ; "-'3 I/ fe> ,r: - í • i, • o
. .-
i : / t—EM «-í í . _ . V ; ¡ : ! •". . ..vi • i ; ¡ ;"~ — v-. M ^..~? -.-.-' ^5£_r ^/^ !
i r •
'• : m
. 1 *'<"" " í ( e-^^) 'i* \V !¡ ! i (. " • ' ;•. i l ' * ~ • "O * '—~í * t~~~^T7 "y -.'. * .' (Ti z
33 i -i
^ ' y*'t^^^ f-í\^ \• > i i f ' '•"" i ' i ' i *~~' —^"v-i.-.-t •'& - ' ¿^-^ r n - ' -; / . m
. * • Z
' . (71 ; 1 .
' \ '' \ •"•'- ' -i^-3 /\ ' y t
m .' • i t
f - - " '
j. .\'"\í\• ^í--, "' • ' -V 1 '-**'' ^^^l"' ? /
, ' \^ í\X;:v>:,; • ^c^" .¿.-'0 / '
' \* V- '•• s *^*t;v •"i"1^'^--: '-r XV .^^ /• x ^ '-
. : ; * .- .
• ^- xi i '-s v'/ í~3^ nn — O G\3 •T'it-—-- JK^** ' .• ^*
. N V ^ '"í^t X/ 1 ?/ I V? | fi 1 \y ) jí-j* ' "~~-- * X f~)
. ' 'S "\^ ^ ¿MW ^ ^-^'o^.-y X 2 • -• .
• v . . •:-r'N-p!^SSSS>íX -. -
257 250
258 IFÍ J C H W G E . G T . O ) GO TO 215 ' ' ' •
259 ' 255
J r F C L . G E . K U P ) G O TO 260 ' :. ' ' '
260 :
386 530 PÍ K )=P ( K . 1 4 - A A - T A Í K-l ) / . ^3j . ^ ' ' 1 '.:t:...¿-- ' ,•'.- ¡ '.i f0-^ ' X|-
íí 387 IF t J . E Q . N M l ) GO TO 540 -' / ^£\ "''• "" -' • :Ví~:..'..- rf..-rl . >> > y' . # ¡
36 3SS D0_ 535 K = 1,J. •- • - : . "gjj **'.. v"--_ : --.r"^-:--^/ */'' - ¿S>7 ÍX""' /
- 389 535
j;
'390 Q Í 1 ) = Q ( L }-H A L P H A Í NFCNS- 1- J ) . " - ' '•'. ^*>. ';/ ' . ¿'3-> 'v- ' . r ',.*>* /
391 5 4 0 CONTINUÉ . "> ' .' . - '• ' v>,, -*?J -••'•' - -^ V /
.3* 392 DO 543 J=l , NFCNS ^ :. 'V ' <' ' T •;- - -.. .- - -~-]S -,:'", ''.„.•;-- /
- 543
ÍO
394 545 CONTINUÉ . " • ,: ' - , ' - • '• - , " . '.''J' ' . ' •/,»»-,.• /
41 395 IF ÍNFCNS-.GT-3) RETURN - . . • . . - . . - . - . ,.^,. ,:- . - .,,- • ;. . /
396 A L P H A Í NFCNS +1 )=0 .0 •. . • „«•'--•.>' /
4 1
397 - A L P H A Í NFCMS+2)-0 ,0 '•• ""• • -- ,^\._ _ ,_-, ^. . X ./• /^—-
398 RETURN . . . . " • . . ' "..;,, (l'j H / i í ^ f ;Ul .^, /'* ""> ** . X ' •
399
23 " SENTRY
A N E X O 2
EJEMPLOS DE APLICACIÓN
TABLA A2-1 '(CONTINUACIÓN)
El formato variable almacena en precisión simple; los datos de entrada deben ir separados, por una.
coma y se debe perforar el punto decimal. Los datos pueden ocupar una Q más tarjetas, en cuyo caso
la tercera tarjeta se convertiría en cuarta y así sucesivamente,
TARJETAS DE CONTROL
// EXEC WATFIV
$JOB
Tarjetas de datos
/*
/&
* $$ EOJ
í
Columna 1
ATABLA
TARJETAS NOMBRE DE
DE DATOS LUMN&S FORMATO VARIABLE CONTENIDO Y OBSERVACIONES
32 332
0,0,1,0,2,0.35,0.425,0.5
0/1,0
5,1,5
32 332
0,0,1,0.2,0.35,0,425,0,5
0,1,0
20,1,20
RESPUESTA IMPULSO FINITA ÍFIR) "
DISEÑO OS UN F I L T R O U Í G l T A L CON FASE L I N E A L
---At-GORlTMO DE INTERCAMB lQ í?£ME2 ,-- , ^ ,.
FILTRO PASADANOA \ \\ 0 f ) f? f? ÍF (í. 1
v * O
LONGITUD CEL F I L T R O = 3¿ DENSIDAD OE'.CA-GftlLtlA^-—><32
* * * * * RESPUESTA IMPULSO * * * * *
Hl 31) .
K; 3) = 0 - 1 l O i S a i Q E - 0 1 = Mí 301 - ' , . -
Ht A) = -0 . 1 1 102380E-03 = Ht - • ' - '
- H;
Hl 6) = -0 .1 173G640E-02 = Ht 27 í
Ht 7) = -0 .3080 1 S l O E - 0 1 = Ht U
Ht 6) = 0.203I42SOE-02 = Ht 251 n
Ht 10) = 0 .2.214333JE-OI = Hí tí
231
, Ht 11) = Q . 7 7 3 S 2 < í O O E - 0 1 = Ht 221 í
H( 1 2) ' = -0, lí>6d5230S-01 = Ht 21 ) e
-HE
H{ ; 4} = -0.13059490E 00 = K£ 7
Ht 15) - - 0 . 2 9 7 6 5 5 Ü O E 00 = H( 18)
H; 161 = O.J2104S30E OQ = H( 17) * ' í
'•FRECUENCIAS EXTREMAS
í 0*0000000 0,0263072 0*0617578 0.'orS19S3 O .0927734
0.1000000 0,2000000 0.22929ÓQ O .25-ÍS703 0.2SÍJÍ3672
ÍK3171B75 0*33964 G4 Or35í)OOO!> —
O.AS2343S O.t326172
*************** T
„ 0.400-
**** * * * * * * * * * * * * * *+
-~ RCSPUÜSTft IMPULSO F 1 M I T A (F'.fM -.
rJÍSU'NÜ UC UN P Í L T R O U I C i r r t L CON FAS.5
AuGÜKITMD DE [N'TíTHCAMBlO REMC2 ¡
PILTRO PASABANQA , '•-' ; •-
.FRECUENCIAS EX!••REMAS
0.0000000 0 .0263672 ' 0. 0 5 2 7 3 4 4 0 . 0751 953 0 .0927734 ' ' ' ' " . .
!> 0.1000000 0. 200 00 00 0.2166D16 0 . 24 7 0 5 1 6 ' 0.2800781
•>< . 0 . 3 1 1 32B1 0.3376953 0.350OOOO 0.4250000 0 .430H594
., 0.4434375 0 . 4 7 2 ^ 5 16
...
—RESPUESTA' 'DE—TRE'CÜS'HCTA
FN D9
.'. 0 . 0 0 0 -60 . 1 6,9
« 0.0 JO -68, ,450
O. O 20. -63. . iao
0.030 - 6 0 , 086
i O.010 -67. 662
, 0.050 -60 . 528
0.06Ü -65<
' 0.070 -63 .
O. OÜO -62.
, 0.090 . 3 1 0 -"
O. 100 -60 . 1 64
O . J IO -35..376
' • O. 120 -24 ,.335 _
;• O , 1 30 -17.. 0 2 3
,, O,. 140 - I I ..3 15 -
* 0. í í > 0 -fl,, 0 2 3
" 0.160 -5.,254
• . O . I 701 "-3. 2 4 0
o. iao -1 ,, 7 9 5
'' O . 190 - O . 796
i* 0 . 2 0 0 -O .. 1 7 2
,, 0.210 -- o ., 1-25
0-220 o.
11 0.230 o.
' 0.24Q -o .
,- 0 . 2 5 0 --o.
0.260 -o.
71 O . 2 7 0 0.
í« 0 . 2 G O o,
,. 0 . 2 9 0 ' — o.
" 0.300 -o.
" 0.310 -o.
'f 0 . 3 2 0 -o.
,, 0.330 • o.
" 0.340 0.
" 0.350 -o.
ic- 0 - 3 6 0
,. O--3 70 -3! _1Í-U
0.36G -6.
" 0.390 -10 .
u 0.400 -17.
. 0,410 -26.
11 0 . 4 2 0 -42.
r. p . 4 30 -60.
. 0.440 -72.
0.450 -60 ,
'- 0 . 4 6 0 -/JO.
jt 0 . 4 7 0 -60 .
0.480 -02.
0-490 -72.
NOMBRE DEL PROGRAMA: ELECFDAR
32 3 8
0,0.1,0.2,0.35,0.425,0.5
0,1,0
10,1,10
32 316
0,0,1,0,2,0.35,0,425,0,5
0,1,0
10,1,10
32 332
0,0,1,0,2,0,35., 0,425,0,5
0,1,0
10,, 1,10
32 348
0,0..1,0,2,0..35,0,425,0,5
0,1,0
10,1,10
" "• 1 t t >» n ¡t • -w 1- f "i t t '" í
1 ,1 * 1 * ' !
H l't i
' 1 1 * ' - '.
1 l '
¡ l
1 I
_ i
' 1 „
> - ¡ . 11 [
í 1
1
t •;
: •
t í
fe •
-
•' , i
'
1. 1
a !
" •- .• '
1 . '-v.. .
• j 1
.
1
• 1 *• r-,"":
1 í/
. [ /'. •
'. •1 S«-J
'
• s '- 1
. '. - 1 [
-N : '-
; .. ~.
• "i • j ^s
_ v
• v x
; ;
•" --^' -. ^ - .
. -1í '* t
'• "v - ^
-f # 1
!li
;¡: ^ 1 _ .. . tf *
i
i ( t=?\
N — I *
ii
'. .•: -& • >
i «•1
;
. . ' í
¡
*M ' !!
l
' » i . _
;
4
• *« i ' . i¿\
!LJU .- - • * i ,
-< a
*'"..; í i: ¡ 1
" i l •
O O íj —,~. i -vi 1 ' , . ;T "j.
0 0 0 ^ 0 'Jt.,'-
,C s'
if *• ;* y * i¡ 1 y ;'. 1 • -Vv
— < <Oi ooooo ¿l i .: :(
u. o u »• Qf> ooor- o i , ' ' ,•"' / < 1 1 " ' -1
o o o a o o o o o o. o o o o o o za- o o o r- w •• 1 - -•- j r1 i 1 ~
ÍCC *i
c-u i t i i i i i l i i l i i ' < c- oooo-e-—
a o Oí f • i • • •'. , •' °
Z
'•
II i
WJH< llj LU U ÜJ Uí ÜJ lü lü UJ UJ ItJ U,' tu LJIU ÜJ; '
-•*' U 1 i ! •
.
i 1
^ v í "",
, ' ' Y .- " • V ;\ i
' • ' ' ' • '" • ;" 5 S •
í" . . ' ".. ''.*1yM\
\y \l
1 1 -J . • . ' • • - . \ i » • i ._ ' 1
'
• ; ..
i i -j » • ' W©!' ;. i s # ti -"' ' —^ r
* : <• - • * na-" ' . ') 1 •#• * r«—
^ i 1~ • ,.
*fr t• w2 <
_] •• - i' ;1 '.-'.- i-r-i
L5 •.' ;-; .1 . —
; i 1
_j - ---- í " 1 f- <(- r—"
.-. >•• (
*' . J ~ - ,-
' ;• J] * •. r—J¡ ;*•' n- t . \
*f . fe
* UJ U • . C^/ «í O O O O -• O ' ' O <!• CM i
* ; w — « - '• f^^f. ' oocc>o-o ina-
* ' < < ' • ' , • • • . \?y ' Zooo ono NO". ce * ©;',
1 „ -
• , • . ' ' ; moaoomuvCMnn t :-
*• 7r \ss - • ~ -- • -• inooo — c\ ' o w <t /í' ,
j -* o M o wooooo. ... - - /'
-J 4i V i-J >-l -J *
t
,-' O O O O O 'O
* — <e D "-. / — "t/l ** i "• '<, '- ' &
' i- . - • . | Ov-ÍO -j
_ '" J
NHO
*" «ftCJ- , UJ » ,..-> i ¿0 JOOO rtNO "T7 /
1 5CZ ' C-P' > s* > '5 ll -Jf' M " II N '1 11 "H U I' II II 11 ' oo 3 O fO O " %0 W Jl ' / / •' ¿
'
*-. ca "~" (~ *Q' o o o o o o ó o o o o o o o o o 1 za^ooonw "^ " "• 2 i 1 s '.
D'-LJ :' uj i i i 1 i i i i i t i <ra>aoo-m QOO y' '
vtjr-fí ~ _j ujüui'iJíyujLJiijujiiiiiiiiJiiJUJUJiij [có'Oooinoi í *
,J~~c; ra . 3 ooooooooaooooooo Ü^'^OD — o w . 1 1 '
D
U ; l .
UJ
"DO< u• n n n <r id ¿i c> o-'Ji iíi n £>f) w r~ — i • ; n fino a 1 •
u. i 1
: <uo< Q-. 5 N^JÍijinw?«S-ooinwSSj ' '' w^o '
f HOKD. X Ul pC'I^'O—•'M — N^l — iO — O — W n • • • ID — (1 1 ;
UI ¡
¡ UíO — D ^. D boooDoooo aoooooo O O O O —i O . • « Q | ;
Dzcra: — c. i i i ] i l. oooo-o ooo • 1. i ¡ .
*• a.(jq¡- u. « : • , <oooo-no ¡ •
waiuj ¡u )t u ii.n 11 u u D ]l ii n ll ll i[ i! il Q O O O O - W . <( r ! 1 • ¡ ¡
f. U__j^- _J 2; ; l
z o o o o -n 10 H 1 1 i 1
ii
<oooa-TJ ojci^Ji j '/l 1 1 ! 1 r
moocooo no—N i tu • I \» e H-k t. » í '« l I i
¡. -Ü : _ _ _ « „ — _, O — D r* o <í- d- «^ r- m ' D
i
n 1 ' ;
>-. H i. * írxxxxrxxxxxrxxx — - ui «w o n N > UI • i
h-< 1
, ; 1 =LO w n « a «j-oinux3 m < t a 3 o o - « i — ciECT'ON'omtDt^Jcoaronou'inoNO'bnwtriJfiiíi/jó'NNW'üiCN'ooiíi^ '
"
c O. ! UJ . . . . , o in -j- —' >iTWfO^<íi^ooro^íor'i^~rjj^n'on¿ui^^NCJooWot3Wnnw<íf-NSiri<írin'j--i — o '
f. Zi i a oooo ; ^•Nn-<íNa^^J^. ^ *l•i^^?"nc^'^' 1 lC^n^-.o-bo-oo--o-'-o--o'X!NoW[^]-^^a:'í <tn<r- ;
^ O l • • f- • i
. • J
ac: i x oooo
. DDD Q UJ ówSwwmmnwIíT ??TTi? 00° 1 III r i M -< wí m en vi -c >o m vo !
f l | *"£Q a oo W>o 1 1 ! 1 1 1 1 . M i l !
! • ' • .. j ,
**; cssss'
UIUIU1O2TZ "íoOCOO^ i
i. U-O-i/)- o o —oown
* ¡ I
- ZDuíU'-ii-" uoono 1
i "-•v)D<tju zoo~<tn H £ í • 1
• . ooobooooooooooobooabooonaoobooo'poooooooooooooooooo ¡
1
! \O 1 j J J ~ J ' 1 "H OO"0 <CDCD
oooo O OO 00 Q O O O C o o o Q o o o d o o o q a o o q o o a d o o o d o ooc 00 s mino»
m IIMÍ -i r- -r i
*>--» t>f-.f> t íOí.f.puUUtjjUuuLJuUNroroNWNwMrJro'-'-H-Me-M-.^-i-M o o o o o o o oooz oooqn «, o o o o
' ji
:*
!
i¡ • 1
!*i ¡
O CD N CMfl -t>wW'-o-DO)--ioiUi*uroi-a>ocB-JtJiUií*tjro--oiots--JO'Uií'LJN--a>£)aj-4e''Jií>Uro'-o • • * * C >- -P13) 1> >
o o o o o cj o a o o o a o o o o o o o a o o o q o o o a o o O Q O O o o o o o o o o o Q O O Q o o o * í-Lj-orn » 73 ' ' • ; f t :
1 i * ui—oo¿ n n > o w - 1 • i - . i
i 1 *
i i U ouioon —' P-« n m c 2 j . • ; :
! I # WOOCJ- OO^-OlOTl
i fflrooa> z 2nm mm ' ' 1 ' .'
; i . * jDuiootn
: í 1 *
;* z>as - í ; •
i l i ri 1 1 1 i1 ' ' i 1 1 1 i i i i i i i i i i i '* •-• u o q O O r-i «-
CT> UlO>Qi inoDUI-PN-- 1 1 1 1 1 III' 1 l i l i 1 -NÜÜIUKJIÜION JláülÚiÓ-ÜID ¡*
ii il m P ooc t ¡ ;
O lí. 0 f O> -j - j o u i P ' O U i t O ' - o u o o o o o o o a o o o o o c j o ^ t h - u j m í i L j o — oucD'O — cMu-jíjí'tnaj ¡ a 3JX ' • r =
x
1 -4
i- U i\ Ul í> - jui.-roNo-JCD of-'-o----d.-.-oa -oo^-0'-pdúu,C'O l »sooiLJí>sussiD' i-ui'c^u o o a a 33-
i o
¡
-g -CUlOO^jjJcnanacuuiroiijUw-poN.- oiow<3.umcMjc7iuiauro--i.p-f J ,3c..--jLní í *mro->ir\)-j-J-j i . ... .ím 1 i § i
--i a QI ai ce cr>--gC'O<--JNq-J »ui£jfow>-p-j"--*>-u) o*.a)i-iJU-Na)O— í>o>OLjuiooiS>-03i-ociCco> ,:n - Ifi-uwd 2 1 i . ;i r-
¡ i , .1 ¡íü
-JUoW> l/i - XXXXXIXXX-XXXTIXI 4 ' ~t •
! 1 i
i ' j 'o j>oa, ..!-.... i ; . . 4 c
! 1 . i ! !B
,l_ :L.OVC-O uüoo"O — — — »-„>._ -*
;utjorj -Jooooom u- ui -o u ro — o >o en ~j CMJI -^ U w- » a
I | [ I 1!| |! 1¡ 11 | ! || ! ! ,m
i, ^ | i 1 iH
!I 1 11 1! í í i i i -f>t,ioccü2 '. i . 33 r-r-n
i. 1 J l 1 " •> — >- O O O C 0 II II II ]| II | n n n U u li )l il n n r roww
i i o-^c c oc
i '• ii
" • a. 11 -iafíT:
ii
1 i ¡ 0 0 0
1 OROOOO
> .
' 1 1 | 1 • | 1 1 . 1 1 3 -3:32C
! ! , Jo
• , .-.¡ o-jocoo OOOOOOOOOOOOOQOO c P c^an 1
i i
i¡¡ .
i l" - 1 . 1 Ui — UÍ U[J"'[C--O'-W-J*-W'-OiN--tn l/l X "C2O-1
I oo w o 1 owuioo-'~^-ouLjauio-j -i a >or.>
11 -
!
í 1 ' .TI' OU1 0 | LJO-OM-(>^i--J-JiC — «Uí-tO-C > U-
i ( 1 ! 0 bí 03 U O-J--JU;í)a:i-O'-\£HrCO^-^W !l >CC^-
i! 1* i OOÜ O>O >-- OC
j,
aico~jutMJi^-~J--j — 0'"í3Uia) — a¡ ^ ronzí
ii 1i
:|? LJO OO U- -PCD-Í^OlJtA-JU-jrjCS-OUlUrU" T U 2 — TIC
i
5
.2 a.mooo.o[iJ iiiniinfriininiiirtimmniriirTiínniín r >-irw
r * ;n • ood Í>-OOO I D> i i .i i t l l i i t | t t u; rr.HC!
l i " • * * * J — -^OOOJDZ; OOOOOOOOOOOOOOOC'D ^33
l ^ '• .'• •; WU1-JG-JOOOOJ- • . K > -
l! inwui ou oooo u i¡ n n n i| u u u u n ii n 11 IMI * ' a se 2
1 :." -- * , OOUJ. O C oo oo -* m ra~ -
i; í : • i o a -' • N XiXXXXXXXXXXXIXX -« 2 ™Q-
i - i* : O'-OJ 1 . H
i # 1 Ul 1— a 3>"
i . • . ' a^a o o o c . i->-v-rofvjr,i(\)W!\)rowNNutjjm > mm
i * •~jco-oo — Nut>tno'-JC)j)O^rJ o 3; —
i * QOO WOOOU14> —-r—, ' —— — .,,,_ mns
i " *
*' • . .; - J O Q O oro l n NO-
i .« t • í>roa (7-^-ooot,i ; . ' . ' m Z
i -1 n ¡ tíICDO -C- U l O O O C CD
i •¡ 1 : rotijLJ '— >- ooa c > r m
V- - . • M i-j;o o - v i o a o c>z ) : >- ->"
1 ; D'-J'O OOOOOC >a -v-
- - I' "-1001 . OOOOOC > i i íi -m-
i M OWJD OOOOOC ; . i i xi c— -
~ "• •i. 1 ;. i i i - .' • " - r-
! 1-
i í
* • • ~-'. 1 u 1 r. _,«.
* *.--* t . 1 . P 2^
* - _1 : 1 1 i .' > ' "-Í1T
¡ ' " 1 - _ " * : *
* 1 i • jf—
*
a li , x !- - ' ' ; (( j ¡- I ¡ : 11 r^
— "^- •', * ' i í - "
" 1 ' 1 ' ' t :
! ! '. '
"~\ i I \ • *•-
; f l ! . ; l CD
^N f
, 1 0) f t •
.t ~^>. - : / ' > -
\ - > :.-. ; ; ' 2 i i • N ;,
t C • I ' i • ' • : ' ' .
.' . >
i !• í i• • -\ • r
J
j ""/ ., ; i
-v.
vx
ii Í •
í: !
. <*
1 :' /\' ! i , , • - •%
i '" / *! ; t .
1 1 í • " .
[ ! < ! : - .
1
j i
, </ 1 ! 1• ii :
t! i • . ;
i t !
:
i ;
i i. . "i - i
1 . ! - ! ' ;
n ii !i
i
ii .i;i
•-. i i
; , ii ! • i •
í ' i !
1 •
1
i í • !i
i ;
*
l - 1 !"
; •
• i
11 i i i i
¡ i 1 - ' •
• 1 ! ;
i ' l \ i • : '• ' '.. ' '• ;
i •
•• - ;
; 'í ! ' i ! '
'• l . i - ' ! i ;
; ; " i i 1 1 ' í ,
. i ' ¡ j ' ! ¡ !•
j tí ! 1 i i i :
, i * i. ! f '
NOMBRE DEL PROGRAMA: ELECFDAR
8 332 • •
0,0-1,0.2,0.35,0.425,0,5 '
0,1,0
10,1,10 . . • _ • . '
c
16 332 • '
0,0.1,0.2,0.35,0.425,0.5 •
0,1,0
10,1,10 ' _ -. .
32 332 '
O, O.lr 0.2 ,0.35, 0.425, O. 5
0,1,0 ' . • .
50 332
0,0.1,0.2,0.35,0.425,0.5
0,1,0'
10,1,10
* __, . , : _, _ : _ , _: 08 (j * SE— 06V 0
*" OBf ' 0
„ _ _ _ „_. ' .. _ „ gg c ' g?_-_
•OSí-'O
* Qt-V'O
* OEVO
,_ _, , : ._: _.J. , .- -f-^.^ L-..r,-l 661 ' ^ 5>"
c í,' n c 7 n * * OOt* 0
D£jJo6U * OGE'Q
„, • . . : . : .'-.- 9 C V 6 - - C9C- 0 _
| ., t ¿ .
t * ose-o
»— ji*
OEE- 0
* 02E' 0
? * OIE'O
¿ -OC;E ' O
• t>b I * (\" '0 063-0
* 082'0
t *
oí ". _ .
¡¡ í
* — — — — — — — — — — OtiS * 0
n OEK'O
~ ^¿JL , ._
E >* 013' 0
QQ3-0
c * O&l ' 0
~i£>~ ' '
5 ' T , 2. i . o 0¿í ' O
c * ' n í tí • p 091*0
a - * r -¿r • ni 051-0
^ **
" OE1 '0
02 I "0
1 '' v '' '' ' ' ' TAI? •"? 0] 1 "0
*
•
/ * 060*0
-T ^' j™ OBO'O
T i r « ~r í
0¿0'0 '
* i í^. ri • r ^
"4 , "^ cso-o
OtO" Q
, t^£ , ^¿
OEO'O
^r,* , ^
*. '*" - '""•• i i r- • c.~r
010*0
• ~^ ' ' • • ' • ' . . ¿r-c - o "
DO 00 00 \O e.9SIS£0'0
SVW3WJ.X3 SVlDNanOBÜd
•82- DO N O I 3 V I Í V S 3 Q «t
00¿6S9&t'E' 0 ._ _ . _ _ )*O ;aa M
oooocoooo-o i ocooococo't o o o r o d c o o - oí
OCOODOOOO'O . - OCOOOOOOO' 1 _OQOCCOCOC;_(
OOOOOOOOS'-O OOOOO OQ££' 0 oooooncoi•o
OP66C&5ft! ' 0 oococococ-o
g VQNVQ . i vo Nva
(S )H = oo tt- JH
(9 ÍH 00 30ÜOSC9S31O- = }H
i¿ :w 00 3 Q f í t ; 9 9 6 0 1 ' O- = tZ
Í.9 )H IZO-— =_ ti- 1H.
i
— w n T ui o N ra
11 II II U 11 II II II
1 1 , 1 1
ooooooao
'. J *
«• f -
RESPUESTA DE FRECuENC I A -,
i — FK OB
0.000 -44.
1 O.OIQ -43.
' 0.020 -4 1 .
"O . 0 3 0 -39. -#
' O.OflO -35.
r 0.050 -42.
i O . O 60 -5Q,
. —0 . 0 7 0 -43.
' 0.090 -39,
' 0.090 -42.
I O . 1ÚO -30,
— -o . 1 1 o -26.
' O . 1 20 -19.
i O . 1 30 -14,
I O . 140 -10.
- -0.150 --7,
' QM60 -5,
' 0,170 -3.
r O . Í80
~ O . 190
1 0.200 -L
f 0.210 -O ,
i 0.220 -O,
,—0.230 --o,
. O. 2¿0 -o,
1 O . 2EJO -o, d 8 3
i 0.260 -o. 753 L_
' 0.270 -o, 470 -
0.2flO -o 0 9 4
0.290 o , 322
0.300 o. 680
0.320
0.3JO
0.340
OT350
0.360 -2.436
0.370 -4.459
0.39O -7.050
07390 -=nr; A 19 ---
0.400' -14.843
0.410 -20.909
0-120 -30.402
0.430 --57 . 107 ---
-39.072
0.450 -42.666
0.460 -56.107
& \^'-
1\
s\V
_) 11 ?.-•
< -
UJ
2 J
J rn
— «-i
J
CE oooor-o - OO l
U). 12 <OOOOCMO oo
VI D O O O O O-O oo
< < ' ~Z O O Q O íf O O 0
u. J < o o o o n <í oo
ir o o o o a rJ aifi
~z UJ tn o o o ^ — -n
a PJOOOOO
CUtl! oo
c <rnw-.ocro3N'Oin<jK) ......
"t ffi o - ?
>- 1 n.iri
ÍA
f-5-J Z •*
XXXXXXXXXXXX rJ 32
— -. OJ UJ íí ooo ooa ro o
»1 C E Q 3- 11 II II II II 11 II 11 II li INI ooaoT'o 0\
t-t < < Q> O o O N O ¡un
*^ O i*)
txcc n oooooooooooo '¿. t? o o o <r -r
O)- UI w 1 1 1 1 1 1 1 1 1 ' < m o o o P) N oo
-1-ZQ <f D oo^ooooo^ooo Ti'noo"io
DlL"-r N a ^-tl*lt^p-tí'N.<Mn'nrtJ<r --ROOO —
O O OOO:0 .
f> LJ ,\ O O 'C
XIXISZIX-SXIXIZIIIIXIIIIM
- ^ 0 0 0 co o H 11 U II u ll 11 11 li 11 II ll U II 11 II II II H II U ll ti U 11
ouoo oo>
O O O O-O o c- co oo 1 1 1 1 1 1 l i l i 1 1 I 1
(-oooooooooooo ooacocciooo
0 SX (-1 S n
Oí A «C-QCJ
ro uuu-j 1
í> O. -J -J D Ul
OW-IWO l
lll
lll
lll
lil
0> 0 0 O t- >-
O O O O Ul -C OOOOOO OOO'-OOOOOiJ.OOOOt-COOC
W^- O O OO 3¡ mnitnnimnimnmfníiifnfnnifrimnimmnini^ifnmni
0 OOOO f J O C O C.O > I I t l 1 1 1 1 ! 1 1 l 1 1 1 1 1 1 1 1 1 1
-4UOQO>DZ OQOOOOOOOOOOOOOOOOQOOOOOO
O O» O OO^ti O
o o o o o 10 >
O Ul C- O O oo->o c o o 11 !l K II II 11 11- ¡l 11 II II 11 II II II II II II II 11 II II II It ll
-joroaa oooooo
t- — ~ J O O • 1 1 X T 1 1 1^
1 nTaTr x x - z x i z i m
c; í - o o o
m £f »- o O 1
-o3 0—
J OOOO
oí N a ío o í^ w LJ " wOÍ ^ffl* 0 í N U í S &5ffl 50
o o aoo a\o o ocn p
w o a ooui
M — O OOO3
-JOOOOO >
otijooaaz
oaiooooo
oooooo
ooioaoo
C-63 1222
3500000
2049933
2049^96
0649998
A N E X O 3
MÉTODO DE SOLUCIÓN . M - 1
Descripción del Programa
NOMENCLATURA M -3
Variables de Entrada
Variables de Salida
N
M -1
OBJETIVO
MÉTODO DE SOLUCIÓN
Programa Principal
Subrutina Remez
Función D
usados en la función G.
Función G
Subrutina Error
Subrutina Falla
en la convergencia.
M T 3
NOMENCLATURA
Variables de Entrada
Variables de Salida
INGRESO DE DATOS
cero
- El margen superior de cada banda no debe ser menor que el límite infe
rior
TARJETAS 'NOMBRE DE
DE DATOS 'LUMNAS ' FORMATO VARIABLE CONTENIDO Y OBSERVACIONES
El formato variable almacena en precisión simple; los datos ¿e entrada deben ir separados por una
coma y se debe perforar el punto decimal, Los datos puedan ocupar una Q más tarjeta.s, en cuyo caso
la tercera tarjeta se convertiría en cuarta y así suces-iyamente.
TARJETAS DE CONTROL
// ÉXEC WATFIV
SJOB
$ENTRY
Tarjetas de datos
/* .
* $$ EOJ .
í
Columna 1
wo
TABLA M - 2
CÓDIGO DE CUENTA
// EXEC ELECFDAR
DATOS
/*
/£
* $? EOJ
CÓDIGO DE CUESTA
MTC FSF/Xl-280l-,4
// ASSGN SYSIPT,X'2£
TABLA M - 2 (CONTINUACIÓN)
// OPTION LINK,NOLIST
ACTION CANCEL,NOMAP
// EXEC FFORTRAN
// EXEC LNKEDT
// ASSGN SYSIPT,X100C[
// EXEC
DATOS
/*
/&'
MTC KEW,X12801
** $$ EOJ