潮位调和分析工具学习——使用T_tide时遇到的问题

  • 遇到的问题
  • 原因
  • 长期潮位序列调和分析中对迟角度18.61年循环的处理(参考潘海东博士的博客)

遇到的问题

在处理长时间(大于18.61年)的潮位时间序列时,我们发现 T_tide 分析所得迟角的逐年变化规律十分奇怪。
以我国南海某潮位站点的长时间序列为例,利用 T_tide 对潮位序列做逐年的分析,得到主要分潮M2的振幅与迟角的逐年变化(如下图所示)。

原因

主要分潮参数存在着周期18.61年的波动。所以对于时间大于18.61年的潮汐序列,逐年调和分析所得到的振幅和迟角需要做nodal校准。我们需要对调和分析的振幅和迟角需要做18.61年的拟合,以得到实际的nodal cycle。
与之对应,在使用T_tide做逐年潮位分析时,我们输入的时间总是0 ~ 365 days(或366 days)。实际上只有第一年的时间可以使用0 ~ 365 days,而随后第二年的时间得用 365 ~ 730 days(后续年份的输入时间以此类推)。

长期潮位序列调和分析中对迟角度18.61年循环的处理(参考潘海东博士的博客)

为解决上述问题,我们需对 t_tide.m 做一些修改;我们需要把数据的起始与终止时刻也作为输入参数。修改部分如下:

  1. 函数头可修改为:
[nameu,fu,tidecon,xout,z0]=t_tide2(xin,aa,bb,varargin)
% aa 和 bb 分别表示序列的起始和终止时刻
  1. 原 t_tide 程序的298行。将原来的代码 " t=dt*([1:nobs]'-ceil(nobsu/2)); " 修改为:
t=dt*([aa:bb]');

之后,使用 t_tide2 函数进行调和分析。得到结果如下:

最后附上潘海东博士的 b站主页 和 ResearchGate主页。
潘博士开发了一个功能强大且十分好用的新潮汐分析工具包S_tide。相关内容可参考潘博士的论文和博客!

潮位调和分析工具学习(2)——使用T_tide时遇到的问题相关推荐

  1. 潮位调和分析工具学习(1)——T_tide

    潮位调和分析工具学习--T_tide 调和分析基本原理 潮位调和分析工具 T_tide 应用实例 数据集 T_Tide的使用 分析结果 在海洋.浅海和海口等水域,潮汐(潮波)现象广泛存在.从潮汐的引发 ...

  2. 【AI初识境】给深度学习新手开始项目时的10条建议

    这是专栏<AI初识境>的第12篇文章.所谓初识,就是对相关技术有基本了解,掌握了基本的使用方法. 在成为合格的深度学习算法工程师,尤其是工业界能够实战的调参选手之前,总会踏足很多的坑. 今 ...

  3. SAP UI5 应用开发教程之三十八 - 使用 Chrome 开发者工具查看程序执行出错时的上下文信息

    一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 应用开发教程之一:Hello World SAP UI5 应用开发教程之二:SAP U ...

  4. Postman接口测试工具学习笔记(二)Postman进阶实践:获取天气预报实例

    Postman接口测试工具学习笔记(一) 入门及基本概念 https://blog.csdn.net/sevensolo/article/details/87208546 Postman进阶实践:获取 ...

  5. Postman接口测试工具学习笔记(一)接口测试概念及Postman入门

    (下文照搬@Storm啊老师博文,留下记录为了方便学习和理解.大家可以去看看原文地址:https://blog.csdn.net/duzilonglove/article/details/786454 ...

  6. 通过编写串口助手工具学习MFC过程——(三)Unicode字符集的宽字符和多字节字符转换...

    通过编写串口助手工具学习MFC过程 因为以前也做过几次MFC的编程,每次都是项目完成时,MFC基本操作清楚了,但是过好长时间不再接触MFC的项目,再次做MFC的项目时,又要从头开始熟悉.这次通过做一个 ...

  7. Design Compiler工具学习笔记(7)

    目录 引言 背景知识 多时钟设计 DC 输出文件分析 实际操作 设计源码 综合脚本 综合网表 SDF文件 SDC文件 REPORT文件 引言 本篇继续学习 DC的基本使用.本篇主要学习 DC 综合之后 ...

  8. Design Compiler工具学习笔记(5)

    目录 引言 知识储备 代码风格 DFT 实际操作 引言 本篇继续学习 DC的基本使用.本篇主要学习 DC 工作机理和工作过程 以及简单介绍 DFT. 前文链接: Design Compiler工具学习 ...

  9. Design Compiler工具学习笔记(6)

    目录 引言 知识储备 实际操作 设计源码 仿真源码 VCS执行仿真 DC 综合 TCL编程练习 引言 本篇继续学习 DC的基本使用.本篇主要学习 DC 综合之后的效果分析,重点在时序分析. 前文链接: ...

最新文章

  1. DevOps的工程化
  2. bidirectional pathtracing算法学习
  3. c语言作业重庆科技学院,C语言程序设计学生上机报告-NO3.doc
  4. 需求获取的三阶段:需求背景、需求调研、需求分析 (3)
  5. restful是什么
  6. java springmvc注解详解_springMVC注解开发详解(转)
  7. 转:Git: 对象原理
  8. matlab美国标准大气,国际标准大气(ISA)
  9. 用计算机绘制三维设计图步骤,3d效果图一般制作步骤
  10. easyPR车牌识别分析与测试结果
  11. iOS Swift 使用 CLLocationManager 定位
  12. 【c语言】printf和scanf中* # %g的作用
  13. 微信公众号开发--普通表情与emoji表情的处理 (实用、超赞有图片资源)
  14. 汽车功能安全标准ISO 26262导入实践(下)
  15. 如何获取百度地图API
  16. 软件体系结构层次风格
  17. 服务器e31220v3性能,网站托管新标准 Intel Xeon E3-1220 V3评测
  18. python中多进程终止_Python中的多进程
  19. Kaptcha工具和手动实现验证码功能
  20. 计算机工程与科学论文格式,论文模版 - 计算机工程与科学.doc

热门文章

  1. 通用型的中文编程语言探讨之一: 高考
  2. 循环彩灯定时器C语言,PLC基本指令及应用,学会控制彩灯,并循环往复工作
  3. Origin Pro 8.5中对多个多图层图片进行合并
  4. 硬盘都白菜价了,可我们连卖“白菜”都不够格
  5. mysql 可重复读实现
  6. 游戏建模必备技巧一人物模型贴图布线!(99%小白收藏)
  7. 关于计算机应用英语作文,计算机应用与办公自动化专业英文简历模板
  8. 陆奇首次出手投资量子计算
  9. ZZULIOJ 1244:学长被狗追了!
  10. 帆软 列表自动滚动脚本