« トイレットペーパーのなくなり方シミュレーション GIFアニメ | トップページ | 人間の感情を検知、まねるRobokindのロボット Zeno R25がやる気のないサイヤ人にしか見えない、、、 »

2013年10月30日 (水)

Scratch(プログラム言語)でトイレットペーパの減り方シミュレーションを。

昨日、円の伸開線を用いたトイレットペーパー減り方シミュレーションをGIFアニメにした。

トイレットペーパーのなくなり方シミュレーション GIFアニメ

今日はそれをScratchに移植。こちら。

http://scratch.mit.edu/projects/13698879/

Toiletscratch


やっていることは昨日と同じ。つまり、

円に糸を巻きつけて、それをほどいていくときの形は

x = a*(cos(t) + t*sin(t))

y= a*(sin(t) - t*cos(t))

となる。しかも線の長さもs=a*t^2/2と計算できる。

r=a√(1+t^2)と書いてもいいです。

でトイレットペーパーについては、線の長さ一定でほどいていって、ただ、紙を引っ張るときは同じ位置、ということで全体をうまく回転させてそれっぽくしてみたということ。

ターボモードじゃないと遅すぎる。

« トイレットペーパーのなくなり方シミュレーション GIFアニメ | トップページ | 人間の感情を検知、まねるRobokindのロボット Zeno R25がやる気のないサイヤ人にしか見えない、、、 »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/512682/58478066

この記事へのトラックバック一覧です: Scratch(プログラム言語)でトイレットペーパの減り方シミュレーションを。:

« トイレットペーパーのなくなり方シミュレーション GIFアニメ | トップページ | 人間の感情を検知、まねるRobokindのロボット Zeno R25がやる気のないサイヤ人にしか見えない、、、 »

最近の記事

最近のコメント

2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
フォト
無料ブログはココログ