2019-09-01から1ヶ月間の記事一覧

Python matplotlib animationで遊ぶ

POINT Pythonでアニメーションを作成する方法. 数値計算の結果の描画などに利用できる. 公開されているサンプルコードを少しいじって,挙動を確認した. Pythonでアニメーションを作成できることを知りました.二重振り子の微分方程式を解き,その運動をア…

Python(SciPy)で単振り子

POINT 単振り子の厳密解とPython(SciPy)の計算結果を比較する. 厳密解の導出を解説する. 数値計算の妥当性を確認するために,2通りの方法 常微分方程式をSciPy(odeint, ode, solve_ivp)を用いて解いたものをプロットする方法 厳密解を楕円積分・楕円関数を…

バームクーヘン積分

POINT 回転体の体積を計算する「バームクーヘン積分」を解説. 回転体の体積をバームクーヘンのような薄皮に分割して足し上げることで計算する方法は「バームクーヘン積分」と呼ばれます.英語だとShell integrationと呼ばれているようです.立体をShell(殻…