上传者: 38721652
|
上传时间: 2021-12-08 21:33:54
|
文件大小: 45.19MB
|
文件类型: -
共生矩阵的matlab代码m_mhw
m_mhw工具箱是基于Matlab的工具,旨在检测和分析海洋海洋热波(MHW)。
以前,检测和分析MHW时间序列的方法已在python(由Eric
CJ
Oliver编写)和R(Schlegel
and
Smit,2018)中应用。
设计m_mhw工具箱1)根据Hobday等人提供的定义确定空间MHW。
(2016)和Schlegel等人引入的海洋寒潮(MCS)。
(2017);
2)可视化一段时间内特定位置的MHW
/
MCS事件;
3)探索MHW指标的平均状态和趋势,例如Oliver等人所做的。
(2018)。
每个数据网格中MHW
/
MCS的检测是通过简单的循环而不是并行计算完成的。
这是由于以下事实:检测到的MHW
/
MCS事件的大小(即事件数)是绝对未知的,因此必须在每个步骤中更改所得的输出MHW矩阵。
这违反了并行计算的原理,该原理要求计算的每个步骤都独立。
尽管我们仍然可以通过独立检测和存储每个MHW来实现并行计算,但这意味着我们需要添加另一个循环将它们组合到一个新的矩阵中。
如果这样做的话,使用简单循环的结果代码将仅比原始代码快