- 积分
- 357
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-8-16
- 最后登录
- 1970-1-1
![[little-muji] 粉丝数:37 微博数:582 新浪微博达人勋](source/plugin/sina_login/img/light.png)
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 lmj 于 2018-10-24 14:33 编辑
前一阵子因工作需要,需提取中国海域附近某一区域的潮流调和常数。本来我所用MIKE软件可以提供,但其提供的调和常数网格精度只有0.25°×0.25°。若做近海模拟则可能会有些出入。俄勒冈州立大学建立的TPXO全球潮波预报模型精度较高。中国海附近的精度到了1/30°×1/30°。数据可以用matlab提取。其程序做了一个可视化的GUI界面。很直观,在此分享给大家。(文件附件限制48M,没法将我下载的海域数据上传上来。贴个数据下载网址:http://volkov.oce.orst.edu/tides/YS.html 这里左边China Seas 1/30o点击即可下载该海域的数据。解压后有4个文件,如图1和图2) 下载下来后在工具箱文件夹里新建个文件夹。命名(我这直接用数据名称如TIM截图,叫IND_2016。其他文件夹是其他海域数据。之后再在你新建的文件夹下新建个DATA文件夹,DATA文件夹放图1中的三个文件。图2单独的文件放在IND_2016文件夹中。)
工具箱使用时候找到TMD.m直接运行。会出现选择数据页面。你需要先在上述网址下载海域数据。
接上步,选择MODEL_IND_2016。之后GUI界面就出现了。
此时便很清楚知道如何提取了。注:批量提取需要提前做好提取点位的坐标文件。文件格式安装包里LAT LON文件夹有,对照着自己做就行。
ps:遇到的问题,之前我用17a版本的matlab总是报错,一度让我怀疑是不是工具箱有问题。后来改用14b版本后正常运行。原因未知,我matlab基础几乎空白。只能按部就班操作,如有大神能知道原因希望不吝赐教。
|
|