如何用mathematica制作混沌摆动画?
我不想给出这么简单问题的代码...我有一个现成的,你就抄吧。
动画[
显示[
参数绘图[
评估[{u@\[Tau],?0}?+?l?{Sin@\[Phi][t],?Cos@\[Phi][t]}]?/.?
索尔。{t,?0,?\[Tau]},?
PlotRange?-& gt;?{axisscale?{-l,?l}?+?{0.03,?0.03}?+?{-A,?A}、?{-1.1?l,?
0}},?情节要点?-& gt;?300],
图形[({圆圈[#,?0.03],?行[{{u@t,0}?/.?sol[[1]],?#}],?
箭头[{#,?#?+?arrowscale?D[#,?t]}]}?& amp@({u@t,?0}?+?
l?{Sin@\[Phi][t],?-Cos@\[Phi][t]}?/.?sol)[[1]])?/.?
t?-& gt;?\[Tau]]
]
,?{\[Tau],?0.0001,?tspan}、?动画运行?-& gt;?假的,?
动画速率?-& gt;?1
]贴进去自己理解。这个代码可能有点旧,所以可能有问题。
简单的实现是:
动画[参数绘图[{x @ t,y @ t}/。解,{t,0,tau}],{tau,0.001,tspan}]单摆做投影很方便。