我想以一种非常具体的方式将编程融入我的数学和科学学习中。我想创建我正在学习的概念的可视化和模拟。当我学习绘制微分方程的数值方法时,我想编写一个可以为我做的程序,当我了解 QM 中的隧道时,我希望能够对其进行动画处理(甚至可以编写一些可以解决杂项的东西。潜力),当我了解耦合振荡器时,我希望能够编写一个程序来动画通过弹簧等连接的钟摆。我还希望所有这些动画不依赖于内置的物理引擎。我想要我输入的方程式。MATLAB 能做到这一切吗?如果不是,那是什么?
以下是其他人的一些例子:
https://www.youtube.com/watch?v=cV2fkDscwvY
https://www.youtube.com/watch?v=N524t6wdlcM&t=420s
https://www.youtube.com/watch?v=KvyXQmaUWzU&t=3s
我了解上面的一些使用matplotlib和python。我尝试过使用它,但遇到了在尝试学习 Matlab 时不会出现的问题。即使我将代码复制/粘贴到 Jupyter 笔记本中,也无法运行或设置动画。我不知道如何解释错误消息,而且网上根本没有足够的资源来弄清楚。也许我需要被告知这不是太难而且我很懒。我尊重。我擅长并喜欢数学和物理。我对编程只有几天的兴趣。所以,要严厉,但要理解。