練習問題(1) - Visualプログラミング

23 Dec., '14
練習問題(1)
非線形方程式 x cos x 0 を2分法
により解くプログラムを作成しなさい.な
お,dr23Dec14-1.xlsmのセル"B1"には
下限値 xl が,セル"B2"には上限値 xu
が右図のようにあらかじめ設定されてい
る(図の青枠内)ので,これを読み込んで
実行させるものとする.収束回数と,そ
の時点での解の近似値を,セル範囲
"A4:B4"(図の赤枠内)以下に表示させ
ること.収束判定値は,| xu xl | 10 10 ,
収束回数の上限値は,100回とする.プ
ロシージャ名はbiSectionとする.
中途略
平成26年度都市環境学科Visualプログラミング
練習問題(2)
23 Dec., '14
非線形方程式 x cos x 0 をNewtonRaphson法により解くプログラムを作成
しなさい.なお,dr23Dec14-2.xlsmのセ
ル"B1"には,初期値 x0 が右図のよう
にあらかじめ設定されている(図の青枠
内)ので,これを読み込んで実行させる
ものとする.収束回数と,その時点での
解の近似値を,セル範囲"A3:B3"(図
の赤枠内)以下に表示させること.収束
10
判定値,| xu xl | 10 ,収束回数の上
限値は,100回とする.プロシージャ名
はnewtonRaphsonとする.
平成26年度都市環境学科Visualプログラミング
練習問題(3)
定積分:
S
1
0
23 Dec., '14
2
1 x dx
を台形則により解くプログラムを作成し
なさい.なお,分割数N,積分の下限値
a,積分の上限値bがdr23Dec14-3.xlsm
のセル範囲"B1:B3"に,右上図のよう
にあらかじめ設定されているので,これ
を読み込んで実行させるものとする.
計算結果は,右下図のように,ダイア
ローグボックスに表示させること.プロ
シージャ名はtrapezoidalRuleとする.
平成26年度都市環境学科Visualプログラミング