How to make maths and physics animations

Click For Summary
SUMMARY

This discussion focuses on software and programming languages suitable for creating animations and simulations in mathematics and physics. Key recommendations include SciLab, FreeMat, and Euler, which are accessible through the Ubuntu Software Center. For visualization, VPython (Visual Python) is highlighted as a useful tool, while Mathematica is suggested for those willing to invest in high-quality 3D rendering capabilities.

PREREQUISITES
  • Familiarity with Ubuntu Linux operating system
  • Basic understanding of mathematical and physical concepts
  • Knowledge of programming in Python for VPython usage
  • Awareness of software installation processes in Linux environments
NEXT STEPS
  • Explore SciLab for mathematical modeling and simulations
  • Learn about FreeMat for numerical computations
  • Investigate VPython for creating 3D visualizations in Python
  • Research Mathematica for advanced 3D surface rendering techniques
USEFUL FOR

This discussion is beneficial for educators, students, and developers interested in creating mathematical and physical animations, particularly those using Linux systems and open-source software.

Identity
Messages
151
Reaction score
0
Does anyone have any recommendations for software, or perhaps a programming language that specialises in creating animations/simulations in maths and physics?
For example,
"Turning a sphere inside out"

"Mobius transformations revealed"

"Klein bottle"
 
Last edited by a moderator:
Physics news on Phys.org
HHHmmm...in my kid's Linux machine with Ubuntu in it, I think that if one goes into the Software Center applications, one can find catergories like Scientific, Mathematics, Physics and get popular software like SciLab and more obscure like FreeMat and Euler; out these three, I am thinking the last one may be more along the line of what you want.

While the graphics may not be as pretty, there is VPython (Visual Python) that is use for visualization mathematical/physical stuff.

I like free software, just in case you did not noticed.

If you have the money, I think Mathematica can render the kind of 3D surfaces like in the linked video.
 

Similar threads

Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
4
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 47 ·
2
Replies
47
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
10
Views
5K
  • · Replies 12 ·
Replies
12
Views
3K