从能量频谱到振幅
明确目标:我们要生成什么?根据物理海洋学的观测,海面高度通常被认为是一个高斯随机场。这意味着,如果我们想在频域中表达这个海面,我们需要生成一系列复数 $H_0$ 表示振幅,并且这些复数 $H_0$ 必须满足两个条件:
明确目标:我们要生成什么?根据物理海洋学的观测,海面高度通常被认为是一个高斯随机场。这意味着,如果我们想在频域中表达这个海面,我们需要生成一系列复数 $H_0$ 表示振幅,并且这些复数 $H_0$ 必须满足两个条件:
真实的海浪是由风吹拂产生的,所以波浪的主要传播方向应该与风向 一致。但风是混沌的,波浪不会 100% 笔直地顺着风走,而是会以风向为主轴,向两侧呈扇形发散。
为了便于表示频谱信息和后续的傅里叶变换,我们需要从原本的基于像素位置的坐标空间,通过平移、拉伸,构建出原点在中心的、以基频为单位的波数坐标。 平移:居中处理 HLSL 折叠 复制 float nx = (float)id.x - (float)Size / 2.0; float …
JONSWAP 公式 (Joint North Sea Wave Project Spectrum) 是海洋工程和海岸工程中广泛使用的风浪频谱模型。 JONSWAP 数学公式公式和参数$$ S(\omega) = \alpha g^2 \omega^{-5} \exp\left[ …
从像素坐标空间(空间域)到波矢量(波数域) /posts/3bdf1a46 2. 使用 JONSWAP 初始化海洋频谱
输入关键词搜索文章内容