我想知道类似的具体模拟,就像在这里浇灌田地的模拟一样.
在Python中,您最喜欢的图书馆/互联网页面是什么?
我知道小Simpy,Numpy和Pygame.我想得到关于它们的例子.
如果你正在寻找一些看似真实且相当快的游戏物理(碰撞,变形,重力等),可以考虑重新使用一些物理引擎库.
作为第一个参考,您可能需要查看pymunk,它是Chipmunk 2D物理库的Python包装器.您可以在Wikipedia中找到各种开源物理引擎(2D和3D)的列表.
如果您正在寻找物理上正确的模拟,无论您想使用哪种语言,它都会慢得多(几乎从不实时),您需要使用一些数值分析软件(并且可能自己编写一些东西).确切的答案取决于您要解决的问题.这是一个相当复杂的领域(数学).
例如,如果您需要在连续介质力学或电磁学中进行模拟,则可能需要有限差分,有限体积或有限元方法.对于Python,有一些现成的库,例如:FiPy(FVM),GetFem ++(FEM),FEniCS/DOLFIN(FEM)等.