Convolución Funciones

También podría gustarte

Está en la página 1de 4

Ejemplo 1.

x 2

2
0

0.5

0
0
0

10

10

Aspectos a tener en cuenta.


1. Las divisiones se aplican al intervalo de menor duracin. En el ejemplo anterior se aplican a
la seal de entrada. Por lo tanto, cada incremento valdr:
4/20 = 0,2
Ocasionalmente puede producirse un error en la creacin de una lista. Para que no se
produzca basta con cambiar el nmero de divisiones.
2. Para evitar posibles indeterminaciones, el origen de coordenadas no es 0 sino 10(-400).
3. Al iniciar el programa, la calculadora se configura automticamente en los modos Radians,
Approx y Numeric.
4. Las funciones deben introducirse entre apstrofes. Las constantes no, a no ser que se trate
de una operacin, por ejemplo 4*
5. Las variables DAT, PAR y PPAR deben borrarse a mano.

Ejemplo 2.
10

10

0
0
0

5
4
x

5 e

2
0
0
0

5
x

Ejemplo 3.

sin( x)

0.5

10

12.57

5
4
x

5 e

2
0
0
0

5
x

Listado del programa.

RAD
-105 CF
-3 CF
'DAT' PURGE
"Seal de entrada f(x)"
" " INPUT OBJt 'IMP' STO
"Duracion"
" " INPUT OBJt 'D1' STO
"Resp. impulsional g(x)"
" " INPUT OBJt 'RIMP' STO
"Duracion"
" " INPUT OBJt 'D2' STO
"Num. divisiones"
" " INPUT OBJt 'ND' STO
IF 'D1<D2' THEN
D1
ELSE
D2
END
ND / 'INC' STO
1E-400 D1 FOR P
P 'X' STO
IMP EVAL
INC STEP
D1 INC / IP 1 +
tLIST 'EFES' STO
1E-400 D2 FOR Q
Q 'X' STO
RIMP EVAL
INC STEP
D2 INC / IP 1 +
tLIST
REVLIST 'GES' STO
EFES SIZE 'F' STO
GES SIZE 'G' STO
G F + 'H' STO
1 G FOR A
0
NEXT
EFES OBJt DROP
H tLIST
'EFES' STO
GES OBJt DROP
1 F FOR B
0
NEXT
H tLIST
'GES' STO
1 H FOR C
GES OBJt
ROLLD
H tLIST
'GES' STO
GES
EFES *
LIST
+
NEXT
{ F G H GES EFES IMP RIMP
D1 D2 ND X INC } PURGE

También podría gustarte