Professional Documents
Culture Documents
Atpdraw Componentes Tacs-Models
Atpdraw Componentes Tacs-Models
Atpdraw Componentes Tacs-Models
TACS
MODELS
MODEL PRUEBA
OUTPUT a1, a2
VAR a1, a2
FUNCTION CURVA POINTLIST
(0,0)
(1,1)
(2,4)
(3,9)
(4,16)
(5,25)
(6,36)
(7,49)
(8,64)
(9,81)
(10,100)
INIT
a1:=0
a2:=0
ENDINIT
EXEC
a1:=CURVA(t*100)
a2:=1*timestep
WRITE1(1,2,3)
ENDEXEC
ENDMODEL
MODEL PRUEBA
DATA x{dflt:2}
VAR y
OUTPUT y
FUNCTION f(x):= (2*x)+ 1
EXEC
y:= f(x)
ENDEXEC
ENDMODEL
MODEL DEFAULT
DATA c
CONST I1[1] {VAL:5}
CONST I1[2] {VAL:4}
CONST I1[3] {VAL:4}
OUTPUT o1
VAR o1
FUNCTION f(c):= (2*c)+ 1
EXEC
o1:=f(c)*I1[1]
ENDEXEC
ENDMODEL
MODEL DEFAULT
DATA c
INPUT i1[1..3]
OUTPUT o1[1..3]
VAR o1[1..3]
INIT
o1[1]:=0
o1[2]:=0
o1[3]:=0
ENDINIT
EXEC
o1[1]:=i1[1]*c
o1[2]:=i1[2]*c
o1[3]:=i1[3]*c
ENDEXEC
ENDMODEL
RECTA
MODEL FUNCIONES
OUTPUT y
VAR y
FUNCTION DIEGO POINTLIST
(0,1)
(1,3)
(2,5)
(3,7)
(4,9)
(5,11)
(6,13)
(7,15)
(8,17)
(9,19)
(10,21)
INIT
y:=0
ENDINIT
EXEC
y:=DIEGO(t*100)
WRITE1(1,2,3)
ENDEXEC
ENDMODEL
MODEL RECTA
OUTPUT y
VAR y
FUNCTION DIEGO POINTLIST (0,20) (0.01,27.65) (0.1,30.41) (1,33.18)
(2,34.37) (4,35.55)(6,35.95) (8,36.94) (10,37.52) (12,38.12)
(14,38.91) (16,39.50) (18,40.48) (20,41.47)
INIT
y:=0
ENDINIT
EXEC
y:=DIEGO(t)
ENDEXEC
ENDMODEL
MODEL GRAFICA_A0_A1
OUTPUT a0,a1
VAR a0,a1
FUNCTION DIEGOA0 POINTLIST (0,20) (0.01,27.65) (0.1,30.41) (1,33.18)
(2,34.37)
(4,35.55)(6,35.95) (8,36.94) (10,37.52) (12,38.12) (14,38.91)
(16,39.50)
(18,40.48) (20,41.47)
a0:=0
a0:=0
ENDINIT
EXEC
a0:=DIEGOA0(t)
a1:=DIEGOA1(t)
ENDEXEC
ENDMODEL
OUTPUT a0,a1
VAR a0,a1
INIT
a0:=0
a1:=0
ENDINIT
EXEC
a0:=DIEGOA0(t)
a1:=DIEGOA1(t)
ENDEXEC
ENDMODEL
INIT
v1:=0
ENDINIT
EXEC
v1:=E*((e**(-A*(t*100000)))-(e**(-V*(t*100000))))
ENDEXEC
ENDMODEL
MODEL RAYO
DATA A {dflt:0.0138629},C {dflt:120}, e {dflt:2.71828}
OUTPUT v1,y
VAR v1, y
INIT
v1:=0
y:=0
ENDINIT
EXEC
v1:=C*(e**(-A*(t*1000000)))
y:=100*(t*1000000000)
ENDEXEC
ENDMODEL
MODEL RAYO
DATA A {dflt:0.0138629},C {dflt:120}, e {dflt:2.71828}, V {dflt:10}
OUTPUT v1
VAR v1
INIT
v1:=0
ENDINIT
EXEC
v1:=C*((e**(-A*(t*100000)))-(e**(-V*(t*100000000))))
ENDEXEC
ENDMODEL
Para valores de 1.2/50 us
V=C*((e.^D)-(e.^F))
plot(t,V),title('CURVA CORRIENTE 8/20 us')