Seite 1 von 1

sp.diff auswerten

Verfasst: Montag 12. Januar 2015, 15:49
von Ladypy
Hallo,

ich lerne gerade etwas mit Python umzugehen und habe folgende Frage:

ich möchte mit symbolischen Variablen arbeiten, habe dazu ein paar Funktionen
A(X,Y,Z), T(X,Y,Z) und B(X,Y,Z) definiert. Diese leite ich innerhalb der Funktion M(X,Y,Z)
partiell ab. So weit funktioniert das auch. Hier ist die Definition von M:

X,Y,Z = symbols('X,Y,Z')

def M(X,Y,Z):
return (-1/(P**2))*(sp.diff(A(X,Y,Z),X,1) *sp.diff(T(X,Y,Z),Y,1)*sp.diff(B(X,Y,Z),Z,1) )


Ich würde gerne M ausrechnen, die ausgerechnete Funktion abspeichern und anschließend auswerten.
Aber ich weiss einfach nicht wie... auf das symbolische Rechnen möchte ich nicht verzichten. Hat jemand
eine Idee?

Ich hoffe, ich habe meine Frage präzise genug formuliert und würde mich freuen, wenn
ihr mir helfe könnt! Danke schonmal!

Re: sp.diff auswerten

Verfasst: Dienstag 13. Januar 2015, 15:24
von Ladypy
lambda-funktion bzw lambdify entdeckt--> funzt