混合物溫度(II)

更新日期: 2014年8月31日

程式可以計算N個物體的混合問題,計算其中一個未知數(混合最後溫度(final temperature)、其中一混合物未混合前的質量(mass)、比熱容量/熱容量(specific heat capacity/heat capacity)或最初溫度(inital temperature)。

程式需要在 REG Lin 模式下執行,因此在選擇新程式位置後,按 5 1 選用REG Lin模式。

注意 : 藍色的英文字為統計模式中的變數(Σx 按 Shift 1 2,Σy 按 Shift 1 → 2,Σxy 按 Shift 1 → 3),e 是按 ALPHA ln。

程式 (133 bytes)

ClrStat: Rec( 0 , 0: e: ?→A: ?→M: ?→C:

?→B: M , C DT: While 1: ?→M: ?→C: ?→D:

MC + X→X: MCD + Y→Y: (Y - XA) ÷ (A - B→C:

Σx=e =>Σy→M: Σy=e =>Σx→M:

B=e => (XA - Y + ΣxyA) ÷ ( Σxy→M:

A=e => (ΣxyB + Y) ÷ (Σxy + X→M: WhileEnd

註: 如果是使用fx-3650P II或fx-50FH II,上述程式中紫色的開括號 ( 可以省略,程式長度可減1 byte。

 

操作說明:

1. 先輸入最後混合溫度,再依次序順輸入各物體未混合前的質量、比熱容量及最初溫度,但要注意若果計算物體未混合前的物理量,該組物體的物理量要首先輸入,而未知物理量以Ans輸入。

2. 若果資料是熱容量亦可以計算,只要質量輸入1及將熱容量當作比熱容量輸入即可。

3. 程式假定沒有熱能損失於環境之中,亦假定原先物體沒有物態的改變,否則程式不適用。

 

例題1: 液體A的質量、比熱容量及溫度分別 2 kg、 3000 J kg-1K-1 及20˚C,水的質量、比熱容量及溫度分別 1 kg、 4200 J kg-1K-1 及100˚C,若液體A與水混合,試計算混合後的溫度。

按 Prog 1 再按 Ans EXE (表示計算混合後溫度)

2 EXE 3000 EXE 20 EXE

1 EXE 4200 EXE 100 EXE (顯示混合後溫度為52.94˚C)

計算完結後按 AC 終止程式

 

例題2: 一銅杯的熱容量為 21 J K-1,銅杯內包含有0.2 kg的鹽水,鹽水的比熱容為 3045 J kg-1K-1 及,而鹽水及銅杯的溫度為30˚C,若將0.1 kg 溫度為50˚C的熱水加入銅杯中,經攪拌後,求最後溫度。假設沒有熱能損失,及水的比熱容量為4200 J kg-1K-1)

按 Prog 1 再按 Ans EXE (Ans表示計算混合後溫度)

1 EXE 21 EXE 30 EXE (注意銅杯的資料是熱容量不是比熱容量,所以質量要輸入1)

0.2 EXE 3045 EXE 30 EXE

0.1 EXE 4200 EXE 50 EXE (顯示混合後溫度為 38˚C)

計算完結後按 AC 終止程式

 

例題3: 液體A的比熱容量及溫度分別 3000 J kg-1K-1 及20˚C,水的質量、比熱容量及溫度分別 1 kg、 4200 J kg-1K-1 及100˚C,若液體A與水混合,混合後的溫度為 52.94˚C,求液體A的質量。

按 Prog 1 再按 52.94 EXE (混合後溫度)

Ans EXE (Ans表示計算質量) 3000 EXE 20 EXE (注意由於計算液體A的質量,這組資料首輸入)

1 EXE 4200 EXE 100 EXE (顯示液體A質量為 2 kg)

計算完結後按 AC 終止程式

 

例題4: 液體A的質量及溫度分別 2 kg及20˚C,水的質量、比熱容量及溫度分別 1 kg、 4200 J kg-1K-1 及100˚C,若液體A與水混合,混合後的溫度為 52.94˚C,求液體A的比熱容量。

按 Prog 1 再按 52.94 EXE (混合後溫度)

2 EXE Ans EXE (Ans表示計算比熱容量) 20 EXE (注意由於計算液體A的比熱容量,這組資料首輸入)

1 EXE 4200 EXE 100 EXE (顯示液體A比熱容量為 3000 J kg-1K-1 )

 

例題5: 液體A的質量及比熱容量分別 2 kg及3000 J kg-1K-1,水的質量、比熱容量及溫度分別 1 kg、 4200 J kg-1K-1 及100˚C若液體A與水混合,混合後的溫度為 52.94˚C,求液體A最初的溫度。

按 Prog 1 再按 52.94 EXE (混合後溫度)

2 EXE 3000 EXE Ans EXE (Ans表示計算最初溫度,注意由於計算液體A的最初溫度,這組資料首輸入)

1 EXE 4200 EXE 100 EXE (顯示液體A最初溫度為 20˚C )

 

返回 CASIO fx-50FH、fx-3650P II、fx-50FH II及fx-50F PLUS 程式集

Free Web Hosting