| Cinética | Reactores Químicos | |
|---|---|---|
reset()
g=Graphics()
t = var('t')
C = function('C', t)
Q=1
V=3
k=0.33
cor=['black','red','blue']
def resolve(n):
de=diff(C,t)==-k*C^n+Q*(1-C)/V
f = desolve(de,[C,t], ics=[0,1])
if len(f)<3:
f=solve(f,C)[0].rhs()
print "C(t)=",f
return f
for i in range(3):
f=resolve(i)
g=g+plot(f,0,10, color=cor[i], legend_label="n=%s"%i)
g.axes_labels(['t', 'C(t)'])
g.show(dpi=90,ymin=0, title='Arranque de um CSTR')