Ich arbeite in einem Skript, um analytische Berechnungen in Python durchzuführen. Dafür würde ich eine Vektordarstellung meiner Parameter und einige grundlegende Vektoroperationen wie Gradienten und Divergenz benötigen, und aus diesem Grund habe ich angefangen, in Sympy zu arbeiten. Ich bemerkte jedoch, dass es keine einfache Möglichkeit gibt, in sphärischen Koordinaten zu arbeiten.from sympy.vector import CoordSys3D
N = CoordSys3D('N')
< /code>
und beginnen direkt mit den einheitlichen kartossischen einheitlichen Vektoren I, J, K < /p>
v = 2*N.i + 3*N.j - N.k
< /code>
Gibt es eine Möglichkeit, eine solche Umgebung für sphärische Koordinaten zu initialisieren, in denen ich Zugang zu radialen, theta- und phi -einheitlichen Vektoren habe, und folglich werden die grundlegenden Vektoroperationen entsprechend durchgeführt?
Vielen Dank im Voraus! < /P.>
Gibt es eine Möglichkeit, in sphärischen Koordinaten in Sympy zu arbeiten? ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post