Mathematica关于混沌摆的简单模拟
来源:互联网 发布:2016网络情歌对唱大全 编辑:程序博客网 时间:2024/06/10 19:33
Clear["Global`*"]m = 1; l = 2; g = 10; tmax = 30; num = 200;func = {p1'[ t] == -(1/ 2) m l^2 (\[Theta]1'[t] \[Theta]2'[ t] Sin[\[Theta]1[t] - \[Theta]2[t]] + 3 g/l Sin[\[Theta]1[t]]), p2'[t] == -(1/ 2) m l^2 (-\[Theta]1'[t] \[Theta]2'[ t] Sin[\[Theta]1[t] - \[Theta]2[t]] + g/l Sin[\[Theta]2[t]]), \[Theta]1'[t] == 6/(m l^2) (2 p1[t] - 3 Cos[\[Theta]1[t] - \[Theta]2[t]] p2[t])/(16 - 9 Cos[\[Theta]1[t] - \[Theta]2[t]]^2), \[Theta]2'[t] == 6/(m l^2) (8 p2[t] - 3 Cos[\[Theta]1[t] - \[Theta]2[t]] p1[t])/(16 - 9 Cos[\[Theta]1[t] - \[Theta]2[t]]^2)};ini = {\[Theta]1[0] == Pi/2, \[Theta]2[0] == Pi/2, p1[0] == 0, p2[0] == 0};sol = First@ NDSolve[{func, ini}, {p1, p2, \[Theta]1, \[Theta]2}, {t, 0, tmax}];point1[t_] := Evaluate[{l Sin[\[Theta]1[t]], -l Cos[\[Theta]1[t]]} /. sol]point2[t_] := Evaluate[{l (Sin[\[Theta]1[t]] + Sin[\[Theta]2[t]]), -l (Cos[\[Theta]1[t]] + Cos[\[Theta]2[t]])} /. sol]data = Table[ Show[Graphics[{Red, Thick, Line[{{{0, 0}, point1[t]}, {point1[t], point2[t]}}]}, PlotRange -> {{-4.1, 4.1}, {-4.1, 1.2}}, ImageSize -> 300], ParametricPlot[point2[t0], {t0, 0, t}]], {t, tmax/num, tmax, tmax/num}];Animate[data[[i]], {i, 1, Length[data], 1}, AnimationRate -> num/20]Export["Doublependulum.gif", data]
0 0
- Mathematica关于混沌摆的简单模拟
- 关于混沌的讲座
- 用Mathematica对足球赛进行简单模拟
- mathematica关于ForAll和Implies的使用
- 阻尼摆运动的系统动力学VENSIM模拟仿真
- nefu1040关于括号的简单模拟题
- 关于混沌项目和CMMI中Hero的思考
- 关于Mathematica系统通讯机制MathLink的研究
- 关于mathematica中添加注释的一些方法
- NOIP11.14模拟 摆书
- 混沌笔记-混沌世界大扫描(混沌的现实世界)
- 混沌的周末,混沌的人生
- 混沌笔记-混沌现象的定义
- 眼中混沌的世界
- 学习的混沌法则
- 混沌的一天
- 聆听混沌的声音
- 改进的混沌序列
- Atitit 知识图谱解决方案:提供完整知识体系架构的搜索与知识结果overview
- 敏捷其实很简单(1)重读敏捷宣言
- JNI与NDK
- LeetCode 188 Best Time to Buy and Sell Stock IV (动态规划 推荐)
- Android ViewPager和Fragment实现顶部导航界面滑动效果
- Mathematica关于混沌摆的简单模拟
- Open CV学习记录(五)——离群点、访问图像像素、remap、resize
- 【第九周 项目1-猴子选大王(数组版)】
- 使用MyEclipse简化Hibernate开发
- Debug与打日志的切换技巧
- Atitit 通过调用gui接口杀掉360杀毒 360卫士 qq保镖等难以结束的进程(javac# php )
- 为了督促自己学习
- 进程间通信编程(5) - 信号量
- HDU 1257 最少拦截系统 【坑题,贪心,LIS】