Excel在化学反应平衡计算中的应用
2011-08-23李瑞
科学之友 2011年20期
关键词:化学
李 瑞
(宁夏大学机械工程学院,宁夏 银川 750021)
化学反应平衡对化工生产具有重要意义,它提供了转化率的上限和反应速率,这将导致一个或多个必须联立求解的非线性代数方程。而用 Excel 电子表格,只要在工作表的单元格中直接输入公式,电子表即可快速、准确地完成繁琐的计算。本文将利用 Excel的单变量求解法对化学反应平衡的典型例子进行分析。
1 关于Excel
Excel软件是微软公司在1982年开发的功能强大的电子表格软件,它可以为用户组提供各种 Excel公式、函数解决复杂的化工问题,并且可以处理及分析不同来源、不同类型的数据。Excel软件自带图表处理、数据管理、数据分析、数据库的使用、数据查找等功能函数,具有强大的数据处理和计算功能。[1]因此,在 Excel环境下,熟练运用这些功能函数,便可快捷、方便地进行较复杂的计算过程。
2 单变量求解方法简介
所谓单变量求解,就是求解具有一个变量的方程,它通过调整可变单元格中的数值,使之按照给定的公式来满足目标单元格中的目标值,特别适用于复杂的隐函数求解过程。Excel除了提供了执行一般要求的操作和一般内置函数的操作外,还提供了一项重要的功能——统计分析工具,在“工具”下菜单中找到:“单变量求解”在对话框中输入目标单元格,可变单元格的名称和目标值,点击“确定”即可求得结果。这一操作可以节约大量编程时间,并且通过其求得结果用户可以在电子表格上处理,大大提高效率。[2]
