针对在Delphi 7下编写波浪估计算法效率低且不易实现的问题,本文采用基于Delphi 7和MATLAB 7.0混合编程的方法,实现了上位机软件的波浪估计能力.该方法简单,开发周期短.将上位机软件估计结果与Nortek公司商用软件Quickwave对比,结果表明本文的上位机软件估计结果准确,采用混合编程方法可准确地实现ADCP上位机软件中波浪估计的功能.
In view of low efficiency and implementation difficulty of Delphi 7 based wave estimation algorithm, we realize wave estimation capability of upper computer software with Delphi 7 and MATLAB 7.0 mixed programming. The method is simple and has short development period. We also compare calculation result between upper-computer software and Nortek company commercial software Quickwave. Results show that wave estimation result of upper-computer software is accurate. The presented mixed programming method can effectively estimate wave functionality of upper-computer software.