USB9097この広告は、90日以上更新していないブログに表示しています。「プログラムは手順の集まりである」という表現は、賞味期限つきの標語の良い例だ。プログラムを書くときに、この助言が役立つ場面は確かにあると思う。「いかに計算機のように考えないで済ませるか」ということに他ならない。用いた関数型プログラミングっぽい手法を紹介する。無限ストリーム例として、減衰振動のシミュレーションを取り上げる。状態量を無限ストリームとして与える。いう技法を適用すると、いたって宣言的なプログラムが出来上がる。場合、無限ストリームはジェネレータと呼ばれる。いう構文を使って値を返す。参照される時に(必要になって初めて)生成される。(完成している存在である)かのように記述できる。未来を先取りできるというわけだ。文法書(r4rs)の末尾にある例題を真似たものである。力学系(微分方程式)。減衰振動する系(微分方程式を表す関数)を生成して返す。次の状態は、直前の状態で決まる。»プロフィールid:sken20kはやぶさ(宇宙探査機)の画像航法や太陽光圧を使った姿勢維持を担当してました。時間的な制約が厳しい場面で役立つプログラミング手法(構造化やオブジェクト指向のコツ)を紹介したい。知らなきゃもぐりだろう、と言ってみたいのです高級な補間公式が、万能とは限らないのです。緯度経度で分割された星カタログの選択は、なかなかやっかいなのですtanθに従う現象をべき級数で近似するのは、なんだか残念なのです座標変換ルーチンの爆発的な増殖は、なんとしても避けたいのです月別アーカイブはてなブログをはじめよう!sken20kさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。