Vous pouvez trouver les opérateurs de calcul vectoriel dans le package VectorAnalysis
où Laplacien (vous avez voulu dire Laplacien, non?) Est Laplacian
et le dégradé est Grad
. Les deux ont des remplacements symboliques fantaisie que je crois. Les coordonnées cartésiennes par défaut sont {Xx,Yy,Zz}
, ce qui devrait donner ce que je pense que vous demandez:
<< VectorAnalysis`
D[p[t, Xx, Yy, Zz], t] == Laplacian[{k1x, k1y, k1z}.Grad[p[t, Xx, Yy, Zz]]]/k2
Je suppose k2
est un scalaire? Le p^(0,0,0,1)
etc int dans la sortie est la façon de Mathematica de désigner des dérivées partielles. Si p
est réellement une fonction définie, ils seront calculés.
HTH
Pouvez-vous essayer d'être plus clair sur ce que vous voulez? – Simon