(2015/09/15追記) SICPテキストのストリームでは問題3.77のテスト実行で返ってこないため、ここではracket/stream版を使っています。ソースコードはGitHubに置いています。 https://github.com/uents/sicp/blob/master/ch3/ch3.5.4.scm https://github.com/uents/sicp/blob/master/ch3/racket-streams.scm 前節で出てきた積分器integralを使ってフィードバックループを持つ信号処理システムを考える。大学では制御工学を専攻していたのでこういうの大好きです。 このフィードバックシステムは以下のように実装される。 (define (solve f y0 dt) (define y (integral (delay dy) y0 dt)) (define d