自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (2)
  • 收藏
  • 关注

原创 【Delft3D FM数据后处理系列】2. 绘制模型地形图

本文主要介绍如何使用matlab和surfer绘制delft3d模型网格地形图

2024-03-19 23:46:41 365

原创 【Delft3D FM数据后处理系列】1. 绘制模型网格

平时在学习Delft3D FM的时候,发现网上很多资料主要是讲如何运行模型,鲜有讲如何对结果进行可视化的。虽然Delft3D有quickplot工具,但对于科研绘图来说还远远不够,个人感觉只适合于简单的查看数据。此外,Deltares的OpenEarthTools虽然也有处理Delft3D数据的程序,但是那个我个人目前还没成功使用过,程序报错后很难处理。因此,我尝试自己写处理Delft3D数据的程序,方便后面出图与修改。主要用到的工具是Matlab和Surfer。

2024-01-30 12:14:36 592 3

原创 Delft3D FM 泥沙模型水位文件无法导入问题的解决办法

但是遇到了一个问题:原本水动力模型的底床高程计算位置(bed level location)类型为node/MeanLev,而泥沙模型中这个选项只能选择face(cell center)。在和张老师讨论了这个问题后,得到解决办法如下:在GUI插值保存后,先不用跑模型,将mdu文件拖入Visual Studio Code(或者记事本打开),在BathymetryFile中加上水深文件名(带后缀),并且删掉UniBedLevel这一行,然后保存运行模型(如图)。

2023-12-02 20:20:33 464

原创 Delft3D FM并行计算方法

其中<workingDir> 要写mdu文件所在的文件夹名字,<inputFile>写mdu文件名字,<process>根据份数有多少写多少,我分成8份就从0写到7,如果分成4份就从0写到3,以此类推。使用过Delft3D FM的朋友都知道,如果模拟的区域较大、时间较长,就会导致Delft3D FM模型计算所花费时间较久,而并行计算方法可以有效减少模型计算时间。5.输入下面的命令将*.mdu文件分成若干部分。3.打开这里的x64文件,将\share\bin中的所有文件复制进\dflow\bin中。

2023-10-06 11:17:30 346 3

原创 【MATLAB绘图】对散点较多的散点图进行数据预处理

后觉得这种处理思路不错。在绘制散点图时,有时候会因为散点太多,导致散点图很杂乱。1. 画出来的严格意义上并不是散点,而是一种类似热力图的图种;2. bin的大小固定且相等,不能根据数据本身进行调整。大家觉得结果怎么样呢?PS:当然,以上两个问题可能都是因为我自己不会调><'equal'表示对原始数据长度进行等间距分组。'linear'表示对x进行等间距分组,group_num:想要得到的数据长度。new_x : 处理后的x坐标数据。new_y : 处理后的y坐标数据。method:分组方法,

2023-05-12 18:37:51 1087 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除