Scratch(プログラム言語)で「主人と犬問題」(あるいは犬とウサギ問題)を計算してみる。
犬が主人の方向に向かって速さwで走っている。で主人はy軸にそってvの速さで走っている。このときの犬が主人に出会うまでの軌跡を求める問題。
英語ではどちらかというと犬とウサギ(Dog chasing a rabbit)問題ということが多そう。
でこれはx*y" = v/w√(1+(y')^2)を解いて得られるが、厳密に解ける。
いろんなv/wについて軌跡をScratchで描いてみた。こちら。
http://scratch.mit.edu/projects/11919742/
倍くらいで追いかけても結構しんどそう、、、
この問題は”常微分方程式の数値解法”に載っているものです。
« 院試で口頭試問がある方は、この2問を10秒以内に答えてみよう! | トップページ | 体重が減って見える場所で体重を測ろう!(超高精度の重力マップ) »
「パソコン・インターネット」カテゴリの記事
- PythonでFDTD法で電磁界シミュレーションできるopenEMSを使う(2)例題にあるマイクロストリップパッチアンテナ(MSA)を計算する。Sパラメータや入力インピーダンスだけでなく近傍界から遠方界の変換で指向性も計算できる。電流分布も動画で見る。給電はLumpedポートが使える。(2025.05.19)
- PythonでFDTD法で電磁界シミュレーションできるopenEMSを使う(1)例題にあるマイクロストリップラインのノッチフィルタ(スタブ)を動かして電磁界分布を動画で見てみる。CSXCADでモデルは確認できるし、ParaViewで電磁界分布が見られる。Sパラメータも計算できる。(2025.05.14)
- ユニクロとAkamaiのコラボTシャツに書かれているコードを解読してみる。base64でデコードするとbashのシェルスクリプトが出てきて実行すると♥PEACE♥FOR♥ALL♥FOR♥ALL♥PEACE♥FOR♥ALL♥という文字が色付きで正弦波で流れた。(2025.05.01)
« 院試で口頭試問がある方は、この2問を10秒以内に答えてみよう! | トップページ | 体重が減って見える場所で体重を測ろう!(超高精度の重力マップ) »
コメント