环境数据分析的计算的可视化方法
环境数据分析的可视化方法 柯艳 (湖北省大冶市环境监测站 湖北大冶 435000) 摘要:本文介绍了如何应用 Excel 与 Matlab 无缝连接来实现环境数学复杂计算,文中以环境质量评价的主成份分析为应用实例,详细介绍的可视化制作步骤和方法。 关键词:环境数据分析 可视化 环境数学 环境污染是一个复杂的多因素、多指标综合结果,必须应用系统工程方法解决环境污染问题这就要求将所研究的环境问题抽象为数学模型。环境科学数学模型及其计算机求解形成了环境问题的定量方法,而环境数据量庞大和数据关系越来越复杂是目前环境数据分析应用中遇到的主要问题。只有快速准确...
环境数据分析的可视化方法 柯艳 (湖北省大冶市环境监测站 湖北大冶 435000) 摘要:本文介绍了如何应用 Excel 与 Matlab 无缝连接来实现环境数学复杂计算,文中以环境质量评价的主成份分析为应用实例,详细介绍的可视化制作步骤和方法。 关键词:环境数据分析 可视化 环境数学 环境污染是一个复杂的多因素、多指熊猫体育直播平台标综合结果,必须应用系统工程方法解决环境污染问题这就要求将所研究的环境问题抽象为数学模型。环境科学数学模型及其计算机求解形成了环境问题的定量方法,而环境数据量庞大和数据关系越来越复杂是目前环境数据分析应用中遇到的主要问题。只有快速准确地处理庞大的数据量和复杂的数据关系,才能够有效解决实际工作和科研中遇到的问题。电子计算机的广泛普及和软件的不断完善为环境数据分析和计算提供了强有力的工具。 目前 Excel 是科技人员日常工作中首选的数据处理软件,用它处理一些常用的数据统计报表,如求最大值、最小值、平均值等简便可行,但要解决环境污染的分类、污染因素的识别、环境污染预测与模拟等大型模型的数据计算问题就无能为力。那么如何在 Excel 界面上对上述复杂环境数据进行分析和处理,MathWorks 公司开发的“演算纸”式的程序计算软件 Matlab 提供了与表格软件中数据进行交互的编辑器 Excel Link,它能将 Excel 与 Matlab 工作区连接在一起,使得任何输入到 Excel 的数据都可传递给 Matlab 进行分析和可视化。 1、 可视化制作工具选择 Excel Link[3] 是一个软件插件,它将 Excel 和 MATLAB 在微软视窗环境下进行集成。通过链接 Excel 和 MATLAB 可以从 Excel 工作表和宏编程工具中获得 MATLAB的数值计算和图形绘制功能,能够在两个环境之间交换数据。 Excel Link 在 Excel 工作空间和 MATLAB 工作空间之间进行通信。它把 Excel 作为MATLAB 的前端,在 Excel 的工作表或宏中使用 Excel Link 函数,而不必离开 Excel 环境,Excel Link 用少量的函数实现链接管理和数据操作,以简便取胜。为了简便和实用起见,以下介绍 Excel Link 数据管理函数,连接管理函数见有关文献,在此不再论述。 Excel Link 提供了 9 个数据管理函数在 Excel 和 MATLAB 之间传递数据并在 Excel运行 MATLAB 命令。 (1) Matlabfcn 对于给定的 Excel 数据运行 MATLAB 命令。 (2) Matlabsub 对于给定的 Excel 数据运行 MATLAB 命令并指定输出位置。 (3) MLAppendMatrix 将 Excel 工作表中的数据创建或添加到 MATLAB 矩阵。 (4) MLDeleteMatrix 删除 MATLAB 矩阵。 (5) MLEvalString 运行 MATLAB 命令。 (6) MLGetMatrix 把 MATLAB 矩阵的内容写到 Excel 工作表。 (7) MLGetVar 把 MATLAB 矩阵的内容写到 Excel VBA 变量中。 (8) MLPutMatrix 用 Excel 工作表中的数据创建或覆盖 MATLAB 矩阵。 (9) MLPutVar 用 Excel VBA 变量的数据创建或覆盖 MATLAB 矩阵。 2 系统需求 Excel Link占用近202KB的磁盘空间,操作系统可以是Windows98,WindowNT4.0或 Windows2000。Excel Link 还需要 Excel 97 或 Excel2000 和 5.1 以上版本 MATLAB。
