using Plots #アニメーションのインスタンス生成 anim = Animation() #重力加速度 G = 9.8 #自由落下 function f(h, t) y = h - 1/2 * G * t^2 #a ? b : cは,条件 a が真(true)なら b を,偽なら c を値とする3項演算子 return y <= 0 ? 0 : y end #高さの指定 h = 10000 for i in 0:0.5:100 #xlimsとylimsでプロットする範囲を指定 #label=nothingで凡例を消す plt=plot([0], [f(h, i)], marker=:circle, xlims=(-1, 1), ylims=(0, 10000),label=nothing) #フレームを作成する frame(anim, plt) end #fpsが大きいほどスムーズに描画される gif(anim, "test.gif", fps = 30)
Mathematics is the language with which God has written the universe.