Modifica dei sistemi di coordinate in python

0

Sto lavorando ad un programma python visivo che ha lo scopo di modellare l'orbita di un elettrone attorno al nucleo di un atomo di idrogeno. Per evitare la singolarità a r = 0 nell'equazione per la forza di coulomb, sto modellando questo scenario in coordinate semi-paraboliche. La mia domanda allora è come posso passare dalle coordinate cartesiane alle coordinate semi-paraboliche all'interno di python?

    
posta Lann625 23.05.2015 - 02:18
fonte

1 risposta

0

Vorrei iniziare con una coppia di funzioni che converte da un sistema di coordinate all'altro:

rho, tau = fromCartesian(x, y)
x, y = fromParabolic(rho, tau)

Spero che tu abbia le formule e non avrò problemi nell'implementazione delle funzioni.

Quindi converti le coordinate dove è conveniente. Suppongo che dovresti leggere i valori di input, convertirli in parabolico, fare i tuoi calcoli, convertirli in cartesiano e in output.

    
risposta data 23.05.2015 - 03:57
fonte

Leggi altre domande sui tag