图像缩略图

动画双边形

版本1.1.0.0(114 kB) 亚历山大埃尔里希
显示双摆(大部分)混沌行为的动画。
4.3
13评级

30下载

更新2010年10月44日

查看版本历史记录

查看许可证

编辑注意:这个文件被选为MATLAB中心挑选本周

对于动画,程序使用MATLAB的普通绘图命令与raiveO命令相结合。它基于相应微分方程的ODE45解决方案。

提供了全面的文档,包括如何衍生运动方程的最重要步骤的草图。简单的Mathematica笔记本包含所有操作。


通过>> double_pendulum_init启动程序

您可以在double_pendulum_init中调整诸如棒子长度、质量、初始角位置和速度等参数。m文件。

在未来的版本中实现一些特性可能会很有趣,比如角时间依赖图、相空间画像或Poincaré部分。

玩得开心观察这种简单的丰富的动态行为,但主要是混乱的系统:-)

引用

Alexander Erlich(2021年)。动画双边形(//www.tatmou.com/matlabcentral/fileexchange/27212-animated-double-pendulum), MATLAB中央文件交换。检索

意见及评分(16.

Seojun Lee.

Elvira Martikainen.

山姆格雷格

没有运行。

Igor Khovanov.

刘。是的,您是对的,内置Matlab ode求解器不保守汉密尔顿系统中的能量。您需要使用不同的求解器,例如基于VERRET方法

刘刘

有谁知道为什么这个模拟在较大的时间内失败超过100秒(例如1000秒)?似乎总能量不保守。鉴于拉格朗日表格是否正确,它可能是一个matlab问题吗?

刘刘

雨果•奥索里奥

Viggo Wivestad.

非常好的例证。然而,对于为什么摆在初始化上方的均衡时,钟摆开始移动的原因很好奇
(phi1 = pi; dtphi1 = 0; phi2 = pi; dtphi2 = 0;)
这是由于matlab的近似错误,数字pi是用有限个小数表示的吗?

Miguel AngelJiménezHerrera

nitish kumar vaja

令人惊叹的是,这个程序可能是进一步作品的基本参考。

Jacek

结果与其他项目和在线模拟器非常不一致,但它们似乎使用迭代计算而不是IVP DEQ的计算。M-File中的方程也与PDF文档不一致。请问你能详细说明吗?

毛里西奥

精彩的!

毛里西奥

Dominika

Dominika

Michu藏

10 !

MATLAB版本兼容性
创建R2007a
与任何版本兼容
平台兼容性
窗户 苹果系统 Linux.
致谢

启发:SimplePendulum

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!