APP下载

水质灰色预测模型在VBA中的实现

2013-04-12吴良忠韩波韦华

河北环境工程学院学报 2013年4期
关键词:程序模型

吴良忠,韩波,韦华

(1. 北海市环境信息中心,广西北海536000;2. 北海市环境监测中心站,广西北海536000)

水质灰色预测模型在VBA中的实现

吴良忠1,韩波2,韦华2

(1. 北海市环境信息中心,广西北海536000;2. 北海市环境监测中心站,广西北海536000)

灰色预测是环境污染预测应用相当广泛的方法。根据文献报道,基于Matlab和Excel实现灰色预测中存在着占用内存、单元格填埋计算公式等等的不足,因此提出了一种基于VBA在Excel下编写宏程序轻松实现灰色预测的方法,并将其运用到北海市地表水污染物预测。结果表明,本程序简短,操作方便,计算结果准确可靠,彻底把用户从繁琐的手工操作中解放出来。

灰色预测;VBA;Excel;环境污染;水质预测

灰色预测模型GM(1,1)是以时间序列数据为基础,通过对无规律的原始数列进行转换,建立有规律的生成数据列的回归方程,并应用该方程对事物的动态发展趋势进行预测的一种较为常见的分析方法[1]。由于数学方程参数涉及到矩阵运算,郝文辉、曹玉珍等人[2,3]提出基于Matlab矩阵数学软件来实现,笔者认为有点“大材小用”,而且此软件占用较大的计算机内存。严明、陈青山等人[4~6]提出了基于Excel的实现方法,将参数矩阵展开为数学公式,然后将公式的各项填埋到相应的单元格。此法存在两个主要问题:其一,单元格输入计算公式不仅占用内存,而且应用中单元格公式易被删除;其二,通用性和可读性差,如当系列数据样本增加或减少变化后,还得重新编写或修改单元格计算公式。……

登录APP查看全文

猜你喜欢

程序模型
一半模型
重尾非线性自回归模型自加权M-估计的渐近分布
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
3D打印中的模型分割与打包
创卫暗访程序有待改进
FLUKA几何模型到CAD几何模型转换方法初步研究
恐怖犯罪刑事诉讼程序的完善