プログラミングの備忘録

プログラムをつくる過程を残すもの

2021-08-01から1ヶ月間の記事一覧

processingの備忘録 -ビュフォンの針-

こんにちは。 今回は「ビュフォンの針」を取り上げます。 ビュフォンの針は、一定間隔$d$で引かれた線の上に長さ$l$の針を$n$本落としたとき、線と針が交わる確率$p$は、 $$ p = \frac{2l}{\pi d} $$ と表されるというものです。 (確率の問題は受験時も避け…

processingの備忘録 -LJポテンシャル-

こんにちは。「processingの備忘録」シリーズ、第3回目です。 これまでに、「クラス」、「衝突」の話をしましたが、今回は「相互作用」を入れてみます。 ここでの「相互作用」は、Lennard-Jonesポテンシャル(LJポテンシャル)から説明できる引力と斥力です…

processingの備忘録 -衝突-

こんにちは。引き続き、processingの話題です。 前回、「クラス」の話をしました。今回は「衝突」の話をします。 「衝突」は、「ものとものとのぶつかり」のことですが、これをプログラム上で表してみたいと思います。 そのためには「運動量保存則」と「エネ…

processingの備忘録 -クラス-

こんにちは。 初回は「processing」というブログラム言語についてです。 「processing」はデジタルアート的な、絵を描くことに特化したプログラム言語ですが、何か動きがあった方が面白いと思う質なので、今後更新していく中ではゲームやシミュレータ的なも…