问题标签 [lorenz-system]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 使用 Lorenz 方程的运行时警告
我正在尝试在 python 中做 Lorenz 方程(我正在关注 Mark Newman - Computational Physics(2012,CreateSpace Independent Publishing Platform)的练习 8.3)我已经得到了图形,一切看起来“正确”。这可能是一个数学问题,而不是一个真正的编程问题,但我在这里发布以确保。首先,这是我的代码:
这给了我解决问题的图表,我认为这是正确的。
当我去它i=1
给i=3
我这个错误:
我认为这与数学问题有关,但是当我搜索错误时,它给了我一些带有数组的东西。所以我正在检查它。
对于i
等于或大于 4,它没有给我带来任何问题。
python - 如何使用 Runge-Kutta 方法求解 Lorenz 96 模型?
我编写了以下代码来使用 Runge-Kutta 方法求解 Lorenz 96 模型,但结果不可靠,如下图所示:
三个变量之间的正确关系如下:
如何修改代码以正确解决问题?有关 Lorenz 96 的更多信息,请参阅Lorenz 96 模型 - 维基百科
python - 如何使用 tkinter 嵌入 3d 动画情节?
我对使用 tkinter 还很陌生,我想制作一个小 ui 来练习。我选择绘制洛伦兹系统,同时允许用户配置输入参数。
到目前为止,我已经连接了一个图表和输入字段,我可以显示静态图。我的下一步是尝试展示动画情节。然而,这是我遇到问题的地方。我似乎无法让动画显示在我的嵌入式图形中。在下面的代码中,您可以看到我已经更改了plot_animated()
函数以创建一个新的图形和轴,并且工作正常,但是当我将它们更改为使用时,绘图上什么self.figure
也self.ax
没有显示。
下面是我的 UI 实现:
我有一个单独的文件来计算由以下两个函数组成的模型:
最后是一个运行应用程序的主文件
所以我真的有2个问题。
- 如何让动画显示在嵌入图形中而不是创建一个新图形?
- 如果你运行它,你会看到绘图只显示在可用空间的右上角,它是如何让它增长并填满所有可用空间的?
提前感谢您的帮助。