论文部分内容阅读
港口工程建设中涉及风、波浪、潮汐、海流等多种要素以及多时段观测,得到的数据量很大,对数据的录入管理及其以后的分析处理造成不小的麻烦。面对大量来之不易的海洋数据,如何提供既安全又经济的海洋环境条件设计标准,对于港口工程建设以及海洋工程开发,都是至关重要的。本论文依据日照港海洋站1980年至1994年观测数据,针对过去用传统的手工整理分析水文资料繁琐费力、效率低、计算精度不高的弊端,探讨了利用数据库与MATLAB、Delphi等程序设计语言混合编程的可行性,提出了实现从数据库提取数据到统计分析直至图形绘制的全自动化方案,并分别以风、浪玫瑰图以及四种常见的分布函数和潮位历时累积频率曲线的绘制为例,完成程序的设计工作。本文主要工作如下:手工录入方式建立日照港海洋站1980年至1994年水文观测资料的Access数据库。以Delphi作为开发平台,编制了基于日照港海洋站观测数据的“水文信息观测数据库管理系统”以及“海洋水文站环境条件数据处理系统”。利用MATLAB Database Toolbox工具箱连接已建立的Access数据库,实现数据从数据库导入MATLAB工作环境,并编写带有GUI可视界面的M程序完成风、浪玫瑰图的绘制。参照Visual C++、Visual Basic等与MATLAB混合编程的现有方法,通过学习COM组件知识以及与Delphi的接口方法,提出Delphi与MATLAB有效的混合编程的方法,并依据日照港海洋站1980年至1994年水文数据完成从数据库提取数据到四种常见分布函数拟和、潮位历时累积频率的计算绘图全自动化程序。