DOBON.NETプログラミング掲示板過去ログ
グラフのこと
題名: グラフのこと
著者: EARTH
日時: 2003/12/15 10:22:06
ID: 1835
この記事の返信元:
(なし)
この記事への返信:
(なし)
ツリーを表示
分類:[VB6以前]
今、悩んでいたもので、掲示板に書いてみました。
VB6.0で作っています。
グラフの勾配を求める算出方法がわかりません。
C言語で書かれたサンプルがあります。
data[10][1]にデータが入っているとすれば、(data[i][0]:x, data[i][1]:y)です。
aを勾配とします。
SigmaX2 = SigmaX = SigmaXY = Sigma1 = 0
for(i = 0; i< 10; i++){
SigmaX2 += data[i][0] * data[i][0];
SigmaX += data[i][0];
SigmaXY += data[i][0] * data[i][1];
SigmaY += data[i][1];
Sigma1 += 1;
}
a = (Sigma1 * SigmaXY - SigmaX * SigmaY) / (SigmaX2 * Sigma1 - SigmaX * SigmaX)
このサンプルをvb6.0で改良してグラフの勾配を求めたいです。
ぜひよろしくお願いします。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
今、悩んでいたもので、掲示板に書いてみました。
VB6.0で作っています。
グラフの勾配を求める算出方法がわかりません。
C言語で書かれたサンプルがあります。
data[10][1]にデータが入っているとすれば、(data[i][0]:x, data[i][1]:y)です。
aを勾配とします。
SigmaX2 = SigmaX = SigmaXY = Sigma1 = 0
for(i = 0; i< 10; i++){
SigmaX2 += data[i][0] * data[i][0];
SigmaX += data[i][0];
SigmaXY += data[i][0] * data[i][1];
SigmaY += data[i][1];
Sigma1 += 1;
}
a = (Sigma1 * SigmaXY - SigmaX * SigmaY) / (SigmaX2 * Sigma1 - SigmaX * SigmaX)
このサンプルをvb6.0で改良してグラフの勾配を求めたいです。
ぜひよろしくお願いします。