アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
ルンゲ・クッタを使う前に (スコア:2, すばらしい洞察)
ありがとうございます。 (スコア:1)
リープフロッグ法というものを知りませんでした。勉強不足です。
式を見ると、位置は普通に積分した式を、速度は加速度の前回値と今回値の平均値を使ってるんですね・・・・・・。
今度試してみます。
ありがとうございました。
なぜ 10のべき乗なのか…わからん… (スコア:1)
定数とは言え、除算と言う一番面倒な処理にこんな使いにくい数字を選ぶ理由が…??
fjの教祖様
しょーもない理由なのです (スコア:1)
おっしゃる通り、普通は2のべき乗で計算します。 ただ、私の頭の中では10のべき乗のほうが考えやすいのです(アホですね)。
まぁ・・・制御周期は遅いので大丈夫かなぁ・・・と。
しょーもない理由で申し訳ありません。
Re:しょーもない理由なのです (スコア:1)
# 10^3 ≒ 2^10
むしろ、1024倍とは「お尻に10個 bitをつける」という意味なので、計算途中の数値を long として、入力数値のレンジの有効ビット長に10足して、31ビットを超えない(32じゃないよ? signed なんだから)事を確認するとか、やりやすいはずだが…
# 特に掲載されていた「突如としてヒクついた」症状なんか、桁あふれを起こした典型的例なので、
# 加算・乗算の単位全ての部分に関して、有効桁数を確認する必要があると思うが??
fjの教祖様