摘要
本发明提供了一种快速提取dfsu文件点数据的方法,涉及数值模型计算技术领域,解决MIKE软件dfsu文件提取特定空间点数据效率低、耗时长且批量自动化受限的问题。方案要点包括:将dfsu结果文件与网格mesh文件转换为MATLAB可读的mat格式,预存全局网格拓扑关系;输入采样点坐标并定位其所在网格m及位置;动态生成m的邻接网格集{Cm},基于{Cm}通过边界感知插值方法计算物理量,其中,若采样点为边界点,则创建扩展网格集{Cm'}={Cm}∪{Me},以{ Cm' }为边界点基础进行插值;支持多时间步操作及多点循环提取。主要用于海洋与水利工程大规模模拟结果高效分析。