最小二乗法のプログラムがうまく動作しません。

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
Jastin

最小二乗法のプログラムがうまく動作しません。

#1

投稿記事 by Jastin » 18年前

はじめまして。私は電気系を専攻している大学生です。
現在私はプログラミング(C言語)の授業を履修して1年半目になるのですが、
「最小二乗法」の分野のときに出された以下の課題に例題も何もないまま取り組み、後述の添付ファイルのプログラムを
作ったところ、コンパイルはされるのですが、答えがうまく出ず、とても困っています。
何回も検討し、TAの人にも聞いたのですが、何が違うのか分からないと言われ、他に誰にも聞くことが出来ません。

プログラムのどこがおかしくて答えがうまく出ないのかをどうか教えてください。
コンパイラはソラリスのユニックス、エディタは秀丸エディタを使っています。パソコン自体はWindouwsで
いずれも学校で動作させました。

問題 n
最小二乗法を用いて、与えられたデータから最小二乗近似多項式g(x)=ΣAjx^(j-1) (n=4)
j=1
を求めるプログラムを作成せよ。データは以下を利用せよ。
x1=0.0, x2=0.2, x3=0.4, x4=0.6, x5=0.8, x6=1.0
y1=0.00,y2=0.95,y3=0.59,y4=-0.59,y5=-0.95,y6=0.0


プログラムの後半はガウス・ジョルダン法で解いています。

Jastin

Re:最小二乗法のプログラムがうまく動作しません。

#2

投稿記事 by Jastin » 18年前

↑すみません。秀丸エディタで添付しました。
ワードパッドでもう一度添付しました。

閉鎖

“C言語何でも質問掲示板” へ戻る