C/C++の宿題片付けます 130代目

このエントリーをはてなブックマークに追加
443デフォルトの名無しさん
[1] 授業単元:統計プログラミング
[2] 問題文(含コード&リンク):
1.適当な方程式 y = a x + b を定め、n 個の x に対してランダムな誤差を持つ y のサンプルデータを生成するプログラムを作成せよ。
 出力形式は、例えば改行で区切られた1行ごとにスペース区切りで x, y の値を標準出力に書き出す。
 ランダムな誤差に関しては、適当な範囲内の乱数を単純に各々の値に適用すればよい。
 (本来は正規分布に従った乱数を用いる方が望ましい)
2.前問で作成したプログラムの出力から、最小二乗法により、逆に a, b を求めるプログラムを作成し、
 求めた値に関して、前問のプログラムで設定した a, b に対する考察をせよ。
3.以上を二次方程式(y = a x^2 + b x + c)に対して繰り返し、a, b, c に関して考察せよ。
[3] 環境
 [3.1] OS: Linux
 [3.2] コンパイラ名とバージョン: g++
 [3.3] 言語: (C/C++/どちらでも可)
[4] 期限: 2009年09月24日
[5] その他の制限:g++で通常使えるライブラリーは使用しても問題ありません。