統計變數計算線性回歸

(Linear regression calculations from statistical variables)

這個程式需要配合內置線性回歸功能一起使用,程式會將輸入的六個數值分別累加到六個統計變數中(Σx2, Σx, n, Σy2, Σy, Σxy)。

程式編寫日期: 2008年11月6日

程式需要在 REG Lin 模式下執行,因此在輸入程式前請先按 Mode Mode 1 進入REG Lin 模式。

程式 (79 bytes)

?→X: A + X - 1→A: ?→X: B + X - 1→B: ?→M:

C + M - 2→C: ?→Y: D + Y→D: ?→Y: ?→X:

1 , X DT: 0 , Y - X DT: D - X2 - (Y - X)2→D

 

例題1: 若Σx2=14, Σx=6, n=3, Σy2=38, Σy=10, Σxy=23,求線性回歸直線。

按 MODE MODE 2 1 (進入線性回歸模式及清除統計變數(變為0))

按 Prog 1 再按 14 EXE 6 EXE 3 EXE 38 EXE 10 EXE 23 EXE

數據輸入完成再按 SHIFT S_VAR → → 1 EXE (顯示A為0.333333333)

SHIFT S_VAR → → 2 EXE (顯示B為 1.5)

所以直線為 y = 0.333333333 + 1.5x

 

例題1: 已知兩點為 (4,6)及(5,7),另外三點的統計變數為Σx2=14, Σx=6, n=3, Σy2=38, Σy=10, Σxy=23,求線性回歸直線。

按 MODE MODE 2 1 (進入線性回歸模式及清除統計變數(變為0))

4 , 6 DT 5 , 7 DT (輸入已知兩點)

按 Prog 1 再按 14 EXE 6 EXE 3 EXE 38 EXE 10 EXE 23 EXE

數據輸入完成再按 SHIFT S_VAR → → 1 EXE (顯示A為0.7)

SHIFT S_VAR → → 2 EXE (顯示B為 1.3)

所以直線為 y = 0.7 + 1.3x

 

註1: 程式輸入的數值不可以是分數,否則有可能出現MATH ERROR,若要輸入分數,請用除號代替分號。

註2: 若未計算問題前已在線性回歸模式(REG Lin),按 MODE MODE 2 1 可以改為按SHIFT MODE 1 EXE (只清除統計變數(變為0))。

註3: 程式累加統計變數的輸入順序與計算機S-VAR表單出現的次序相同(Σx2, Σx, n, Σy2, Σy, Σxy)。

 

返回 fx-3650P及SC-185 程式集

Free Web Hosting