如何用matlab画烧杯,MATLAB在动力学实验数据处理中的应用

本文介绍了一种利用MATLAB编程技术优化物理化学实验'丙酮碘化反应'数据处理的方法。通过孤立法设计实验,MATLAB避免了传统手工处理的误差,提升了数据处理的精度、效率和直观性,对于物理化学教学有显著改进作用。
摘要由CSDN通过智能技术生成

· 68· 化 学 教 育(http://www.hxjy.org) 2015年第 2期 MATLAB在动力学实验数 据处理 中的应用 高锦红 (渭南 师范学 院化学与生命科学学院 陕西渭南 7140O0) 摘要 将 MATLAB数学软件编写程序用于物理化学实验 “丙酮碘化反应速率方程”的数据处 理与绘 图,根据孤立法设计实验 步骤 以此推得反应级数,所得结果准确度高 ,避 免 了传统数据处 理方法所带来的人为误差,具有方便、快速与直观等优点,可以补充和改进物理化学实验的教学。 关键词 MATLAB 物理化学 动力学 反应级数 实验数据处理 IN)I:10.13884/j.1003—38O7hxjy.2014040036 物理化学实验是化学化工类学生必修的一门基 础实验课程 ,该实验 中数据处理量大且计算烦琐 , 几乎所有 的实验都离不开大量的计算和绘图。目前 在物理化学课程的现行教材和教学中,对数据的处 理大多还是停 留在手工处理层面l】]。将数值软件用 于物理化学实验教学中进行复杂数值信息的处理成 为教学改革 与创新 的趋势 。MATLAB软件 是 2O 世纪 80年代推出的一套高效 工程计算语言 ,它集 数值计算 、图形可视化等功能于一体 ,允许用户以 数学形式的语言编写程序 ,易于学习和掌握l2 ]。 “丙酮碘化反应的速率方程”是化学 、化工等 专业物理化学 中的一个必做实验 ,该实验采用孤立 法来推得速率方程 ,是动力学研究中常用的一种方 法 。孤立法是设计一系列溶液 ,其中只有某一物质 的浓度不同,而其他物质的浓度均相 同,借此可求 得反应对该物质的级数 ,同样得到各种作用物的级 数 ,从而确立速率方程_8]。由于本实验数据处理量 大 ,学生在进行数据处理时均采用坐标纸进行手工 作图,手工作 图和数据计算不仅费时费工 ,且处理 的数据不理想 。采用 MATLAB软件编写程序进行 本实验的数据处理与作 图,所得结果准确度高,具 有方便 、快速与直观等优点。 1 实验部分 1.1 实验原理 以丙酮碘化为例 ,说明如何用孤立法和稳态近 似条件推得速率方程 。丙酮卤化反应是一个复杂反 应 ,其反应式为 : CH3CoCH3+ X2一 CH3C0CH2X + X + H+ 式 中 X为 卤素 。实验表明反应速率几乎 与 X 的种类及其浓度无 关,而与溶 液 中的 CH。CoCH 和 H+浓度密切相关 。 假设上述反应的反应速率方程为: 一 一 南c c , 0 ●⋯ 式 中 ,Y,z分别代表丙酮 、氢离子和碘 的 反应级数 ,将该式取对数得 : 1g(一 )一 lgk q-xlgc丙+ ylgc酸十 zlgc碘 在上述 3种物质中,首先固定其 中 2种物质的 浓度 ,配制 出浓度不同的一 系列第 3种物质溶液 , 这样反应速率 只是 该物质浓度的 函数 。以 lg (一 dc碘/dt)对该组分浓度 的对数作 图,所得直线 的斜 率即为该物质在此反应中的反应级数。同理,可以 得到其他 2种物质的反应级数 。具体实验原理参考 教材[。]第 107—108页。 1.2 实验 仪器 和试 剂 仪器 :UV一2000紫外分光光 度计 (北京莱 伯 泰科有 限公 司 );容 量 瓶 (25 mL);移液 管 (5 mL);碘量瓶 (100 mL);烧杯 (50 mL)。 试 剂 :丙 酮 溶 液 (2.0 tool/L); 盐 酸 溶 液 (2.0 tool/L)。 2 实验步骤及其注意事项 2.1 实验步骤 2.1.1 溶液配制 (1)2.0 mol/L

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值