Processing math: 100%

熱門文章

2020年5月29日 星期五

使用工程計算機計算最接近直線

作者:王一哲
日期:2020/5/29

最接近直線


假設自變數為x、應變數為y、數據共有n組,則最接近直線

a=xynxy(x)2nx2


yb=xxyyx2(x)2nx2


R=xynxy[(x)2nx2][(y)2ny2]





國家考試規格工程計算機


如果使用國家考試指定的工程計算機型號,例如 CA-01 (CASIO fx-82SX)、CA-20 (CASIO fx-82SOLAR II)、EM-25 (E-MORE fx-330S) ,沒有辦法直接計算線性擬合的方程式,必須分為幾個步驟處理。

CASIO fx-82SX

CASIO fx-82SOLAR II

E-MORE fx-330S


統計模式


以下的輸入方法皆以 E-MORE fx-330S 為例,各種不同廠牌、型號的計算機輸入方法大同小異。假設數據為

x y
2 0.4
4 4.6
6 6.1
8 11.2
10 11.9
12 17.2



需要先計算 xy 值

x y xy
2 0.4 0.8
4 4.6 18.4
6 6.1 36.6
8 11.2 89.6
10 11.9 119
12 17.2 206.4



接下來將計算機切換到統計模式,基本上是依序按下
mode   .


切換後螢幕右上角顯示 SD,如果要切換回普通模式,要依序按下
mode   0


接著在統計模式下輸入x軸資料,依序按下

shift   SAC


再輸入資料

2   DATA   4   DATA   6   DATA

8   DATA   10   DATA   12   DATA


如果要連續輸入兩筆同樣的資料,則在按完數值後連按兩次 DATA 即可。輸入完資料後,計算機可以計算以下的項目

項目 輸入 螢幕顯示
平均值 shift ˉx 7
母體標準差 shift σn 3.415650255
樣本標準差 shift σn1 3.741657387
平方加總 shift x2 364
加總 shift x 42
資料數量 shift n 6



再用同樣的方式輸入y軸資料,依序按下

shift   SAC


再輸入資料

0.4   DATA   4.6   DATA   6.1   DATA

11.2   DATA   11.9   DATA   17.2   DATA


輸入完資料後,計算機可以計算以下的項目

項目 輸入 螢幕顯示
平均值 shift ˉx 8.566666667
母體標準差 shift σn 5.493834929
樣本標準差 shift σn1 6.018194635
平方加總 shift x2 621.42
加總 shift x 51.4
資料數量 shift n 6



再用同樣的方式輸入xy資料,依序按下

shift   SAC


再輸入資料

0.8   DATA   18.4   DATA   36.6   DATA

89.6   DATA   119   DATA   206.4   DATA


輸入完資料後,計算機可以計算以下的項目

項目 輸入 螢幕顯示
平均值 shift ˉx 78.4666667
母體標準差 shift σn 70.15075829
樣本標準差 shift σn1 76.84630548
平方加總 shift x2 66468.88
加總 shift x 470.8
資料數量 shift n 6



計算最接近直線


計算最接近直線的斜率及縱軸截距需要用到的項目為

  • 資料數量 n=6
  • x 軸資料加總 x=42
  • x 軸資料平方加總 x2=364
  • y 軸資料加總 y=51.4
  • y 軸資料平方加總 y2=621.42
  • xy 資料加總 xy=470.8



計算斜率

步驟 輸入 螢幕顯示
1 42 × 51.4 = 2158.8
2  6 × 470.8 = -666
3 ÷ (  42  shift x2 1764
4   6 × 364 ) -420
5 = 1.585714286



計算縱軸截距

步驟 輸入 螢幕顯示
1 42 × 470.8 = 19773.6
2  51.4 × 364 = 1064
3 ÷ (  42  shift x2 1764
4   6 × 364 ) -420
5 = -2.533333333



計算R2

步驟 輸入 螢幕顯示
1 42 × 51.4 = 2158.5
2  6 × 470.8 = -666
3 AC 0
4 42  shift x2 1764
5   6 × 364 = -420
6 ×  ( 51.4  shift x2 2641.96
7  6 × 621.42 ) -1086.56
8 = 456355.2
9 675.5406724
10 shift 1/x 0.001480295
11 × 666 0.985876983
12 shift x2 0.971953425



使用試算表軟體得到的線性擬合結果為

=1.585714


=2.533333


R2=0.971953


計算結果相符。




參考資料


  1. 國家考試指定的工程計算機型號 https://wwwc.moex.gov.tw/main/content/wHandMenuFile.ashx?file_id=1916
  2. CASIO fx-82SOLAR II 說明書 https://support.casio.com/storage/tw/manual/pdf/TW/004/fx-82SOLAR_II_TW.pdf



HackMD 版本連結:https://hackmd.io/@yizhewang/HJklFgCo8

沒有留言:

張貼留言