[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 12:22 / Filesize : 12 KB / Number-of Response : 48
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Pascalの宿題は俺にやらせろ!!Part3



27 名前:ゆみこ [2010/02/04(木) 16:09:33 ]
学校で宿題が出たんですけど、私の力では解けなくて・・・

微分方程式の境界値問題

y''(x) = f(y(x)), 0<x<1, y(0)=y(1)=0

の解を数値的に求める方法のひとつとして、射的法(shooting method)
があります。自然数nを与えて、区間[0,1]をn等分して、ykをy(k/n)
の近似式として、漸化式(ここから下のyの後ろのカッコの中身は添え字と思え)

y(0) = 0, y(1)= t,
y(k+1) = 2y(k) - y(k-1) + 1/n²f(y(k)), k=1,2,…,2n-1,

の解の数値的y(n)=0 を満たすものを、上の問題の近似解として求める方法です。yn=0となる数列を求めるために、ynを未知パラメータtの関数とみなして、tに関する二分法を使います。

正の実数aを適当に定めて、
f(y) = ay(1 - y)
の場合の近似解y(k)を、誤差10-6の範囲で求めるプログラムを作成してください。
自然数nは適当に決めてください。(2のベキ乗にするのが無難です)
実数あの値は、とりあえず20にしてみてください。
(注意:a≧10でないと…)


お前ら解ける?w






[ 続きを読む ] / [ 携帯版 ]

全部読む 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<12KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef