1. Mathematica 程序 , 请 到天外天 (www.twt.edu.cn) 下载 。
2. 解压缩 ExperimentX.rar 得到以下 16 个文件
编号 |
对应课本章节(“ 基础化学实验教程 ”, 第二版 ,2005 年 7 月第五次印刷 ) |
用户界面文件( 可放在在桌面上 ) |
被调用文件(放到c:\ProgramFiles\Wolfram\Mathematica\5.0(或 5.1,或5.2)\AddOn\Autoload文件夹) |
1 |
实验 71液体饱和蒸气压的测定 (P343) |
Tryccl4x.nb |
CCl4VaporTemp.x |
2 |
实验 73平衡常数的测定 (P349) |
TryEquilibriumConstantx.nb |
EquilibriumConstant.x |
3 |
实验 74反应焓的测定 (P353) |
TryReactionHeatx.nb |
ReactionHeat.x |
4 |
实验 76二组分液相完全互溶系统的沸点 - 组成图 (P364) |
TryVapoeLiquidEquilibx.nb |
VaporLiquidEquilib.x |
5 |
实验 77原电池热力学 (P367) |
TryElectricPotentialx.nb |
ElectricPotential.x |
6 |
实验 80过氧化氢催化分解 (P380) |
TryH2o2x.nb |
H2o2decomposition.x |
7 |
实验 81乙酸乙酯皂化反应 (P385) |
TryEthylAcetateHydrolysisx.nb |
EthylAcetateHydrolysis.x |
8 |
实验 82用最大泡压法测定液体的表面张力 (P389) |
TrySurfaceTensionx.nb |
SurfaceTension.x |
程序使用方法 :
以下 ,以实验71,”液体饱和蒸气压的测定”为例说明。
• 双击 ”Tryccl4x.nb” 图标 , 打开notebook 界面 。
• 将光标移到第一句 Get["CCl4VaporTemp.x","300072"] 后面 , 同时按 Shift 与 Enter; 该句的作用是 应用密码 300072 ,读入程序 CCl4VaporTemp.x 。
• 将光标移到第二句 ?CCl4VaporTemp 后面 , 同时按 Shift 与 Enter ; 该句的作用是询问 : 命令 CCl4VaporTemp 有何作用 ? 它的输 出 ,实 际是一句帮助语句 :“CCl4VaporTemp[tpdata_List] using t degree C and p mmHg of CCl4 data to calculate delH and delS of CCl4 vaporization” 。 四氯化碳它告诉你 ,命 令 CCl4VaporTemp ,后 带数据四氯化碳 tpdata ,它的类型 List 指的是数组, t 的单位是摄氏温度 C , p 的单位是 mmHg ,计算 四氯化碳蒸发的 △ H,△S。
值得注意的是 ,若数据类型是Real,一定不能输入整数。例如,”760”一定要输入为“760.”或“760.0”,否则会出错。
• 第三句 tpdata={{76.2,753.0},{76.3,753.0},{62.3,478.4},{60.9,455.6}, {59.9,440.7},
{59.2,430.7},{58.5,425.2},{57.5,406.1}} 是一个示例语句,由它可看出,首先输入两个常压下的沸点与压力: {76.2,753.0},{76.3,753.0} ,然后输入其它所测的温度与对应压力。
用你的数据修改该语句格式即可。然后 , 同时按 Shift 与 Enter 。这样就给 tpdata 赋了值 。
• 将光标移到第四句 CCl4VaporTemp[tpdata] 后面 , 同时按 Shift 与 Enter 。程序 CCl4VaporTemp 读入数据 tpdata 并开始运 行 ,它会输出一些中间变量,作图并给出结果。
服务热线: Tel. 2740 3348
E-mail: lizw@tju.edu.cn