AnyMath 文档

[医]海波

海面全向运动的频谱的模型。

库::`工程师`

资料描述

使用功能 海洋光谱 创建要在参数中使用的频谱模型 [医]光谱模型 功能 海洋表面.

语法

函数调用

  • [参数:seaspect]=seaSpectrum() -创建对象 [医]海防,其属性默认设置。

    海面的光谱和默认的波浪传播函数基于Elfouhaily模型[1]。 Elfuhaili模型是全向风相关频谱。 波谱由频谱和波传播的角函数组成。 波传播函数相对于风向是对称的,并且取决于波数和风速两者。

  • seaspect=seaSpectrum(Name=Value) -设置由类型的一个或多个参数指定的属性 «名称-值». 未指定的属性保留其默认值。

争论

输入参数 «名称-值»

将可选参数对指定为 名称=值,在哪里 姓名 -参数的名称,以及 价值 -适当的值。 您可以指定多个对 «名称-值».

# 光谱来源 — 全向频谱源

+ "汽车" (默认情况下)| "习惯"

Details

使用以下方法之一指定的全向波频谱源:

数据类型

字符串</无翻译>

# 决议 — 海面分辨率

+ 8 (默认情况下)| 标量,标量 | 向量资料

Details

海面的分辨率,设置为正标量或正长度值的向量 2. 分辨率向量具有形式 [解决方案],在哪里 决议x决议,决议 表示沿轴的分辨率 相应地。 如果分辨率是标量,则沿轴的分辨率为 完全相同。

海面的物理长度计算为参数极限之间的差值 边界 功能 海洋表面 在轴上 . 海面的长度具有由参数指定的计数之间的间隔 决议案. 长度不应小于 0.02 m,因为波浪运动较低 0.02 m最小。 测量单位为米。

数据类型

漂浮64</无翻译>

# CustomSpectrum — 全向波频谱

+ 矩阵

Details

定义为尺寸矩阵的全向波频谱 . 测量 当沿轴返回海面高度的数据时,确定快速傅里叶逆变换(OBFT)的长度 相应地。

用户案例的分辨率计算如下

哪里 -海面的物理长度,计算为参数极限之间的差异 边界 功能 海洋表面 在轴上 .

依赖关系

若要使用此参数,请为该参数设置 [参数:光谱来源] 意义 "习惯".

数据类型

漂浮64</无翻译>

# WaveVectorSpacing — 空间中的波矢之间的距离

+ 2*π/1024 (默认情况下)| 标量,标量 | 向量资料

Details

空间中波向量之间的正距离,作为标量或长度向量给出 2[kx ky]. 此参数表示沿轴的波矢之间的距离 相应地。 测量单位是rad/m。这个参数通常设置为

哪里 -海面的物理长度,计算为参数极限之间的差异 边界 功能 海洋表面 在轴上 .

依赖关系

若要使用此参数,请为该参数设置 [参数:光谱来源] 意义 "习惯".

数据类型

漂浮64</无翻译>

输出参数

# 海景 — 频谱模型

+ 对象

Details

的全向波频谱的模型。

文学作品

  1. Elfouhaily,T.,B.Chapron,K.Katsaros和D.Vandemark。 «长、短风驱动波的统一定向谱。» _地球物理研究期刊:Oceans_102,no。 C7(1997年7月15日):15781-96. https://doi.org/10.1029/97JC00467

  2. 泰森多夫,杰瑞。 «模拟海水。» 1999–2004年在SigGraph_任职。