Ich bin neu in Theano, und ich versuche, einen numerischen Integrator eines Reaktions-Diffusions-System zu implementieren - FitzHugh–Nagumo model dieser Version:Solving Reaktions-Diffusions-System mit Theano
Denn jetzt meine Ausdrücke sind:
import theano as th
import theano.tensor as T
u = T.dmatrix('u')
v = T.dmatrix('v')
e = T.dscalar('e')
a0 = T.dscalar('a0')
a1 = T.dscalar('a1')
dudt = u - u**3 -v
dvdt = e*(u - a1*v - a0)
So habe ich nicht implementiert die Finite-Differenzen laplacian operator noch nicht. Meine Frage ist, ob es einen schlauen Weg in Theano gibt?
Was ist Ihre räumliche Domäne, und was sind die Randbedingungen? –
Mein räumlicher Bereich ist 2D, also sind 'v' und' u' Funktionen von '(x, y)'.Momentan studiere ich periodische Randbedingungen. – Ohm