Pitón.
¿Desea trazar rápidamente algunos datos de su modelo? Python plotting – documentación de Matplotlib 1.3.1
¿Quiere verificar dos veces una derivada o integral horrible que calculó? SymPy
- ¿Cómo definimos la carga de cualquier partícula de una manera más fundamental?
- ¿Cuál es el tamaño mínimo teórico de una estrella?
- ¿Qué puede probar un físico teórico en el mundo moderno?
- ¿Es la materia solo energía? Cuando se llega a los componentes más pequeños de la materia, como los leptones, los quarks y la partícula del bosón de Higgs, ¿están hechos de energía?
- ¿Qué son las triangulaciones dinámicas causales?
¿Quieres hacer algunas manipulaciones de matriz complicadas? NumPy – Numpy
¿Quieres minimizar algunas funciones numéricamente? SciPy.org – SciPy.org
Todo lo anterior se puede combinar para llevar a cabo simulaciones, si lo desea. Consulte un código de dinámica molecular escrito en python, HOOMD-blue – Home, por ejemplo.
Sin mencionar que en realidad puedes escribir software reutilizable y orientado a objetos (prácticamente imposible en Matlab y Fortran). Es rápido de aprender, y al final de su doctorado, tendrá una habilidad valiosa, buscada, utilizable y comercializable: eche un vistazo a esta lista de organizaciones que usan python, OrganizationsUsingPython – Python Wiki, por ejemplo, para que cuando inevitablemente no consigas un trabajo en la academia, ¡al menos puedes tener una carrera satisfactoria en otro lugar!