Gibt es eine Möglichkeit, in sphärischen Koordinaten in Sympy zu arbeiten?Python

Python-Programme
Anonymous
 Gibt es eine Möglichkeit, in sphärischen Koordinaten in Sympy zu arbeiten?

Post by Anonymous »

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.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post