摘要
利用.NET中C#强大的界面开发能力和经典的Matlab潮汐调和分析程序包T_TIDE,采用Matlab.NET混合编程技术,创建潮汐调和常数计算THCCalculate.dll和潮汐预报Tide Forecast.dll,在主程序中调用对应的函数,实现了操作简单且具有良好用户界面的潮汐调和分析与潮位预报系统,具有潮位数据读取、调和分析和预报、数据绘制等功能。结果表明:使用混合编程技术能充分发挥C#与Matlab各自的特点,较好地提高程序开发和运行效率,具有较广泛的应用范围。
As we know that the powerful form interface development capability of C# in the condition of. NET and classic tidal harmonic analysis Maflab package TTIDE, we efficiently achieve the tidal harmonic analysis and prediction system which has a fine user interface and tide data reading, harmonic analysis and forecasting, data rendering, etc. by using the Matlab. NET integrated program- ming. It needs to create THCCalculate. dll and TideForecast. dll and call the corresponding function in the main C# program. Indica- ting that the integrated programming can make full use of the characteristics of C# and Matlab. It can bitterly improve the efficiency of program development and running. It is a wide range of applications.
出处
《测绘与空间地理信息》
2017年第5期59-61,64,共4页
Geomatics & Spatial Information Technology
基金
国家海洋局科技司专项业务费项目(WX0316005)资助