随机波浪理论
文章平均质量分 69
Jr.Cui
这个作者很懒,什么都没留下…
展开
-
线性波传播至垂直壁面反射形成驻波的动画MATLAB程序
最近在写博士论文非常繁忙,很久没有过啦更新,这次带来个之前写的好玩的程序,可以帮助大家理解线性波传递以及驻波的形成。%% linear waves add%% code by JN_CUI%% Variables% eta - water surface profile% u - horizontal velocity of water particle% w - vortical velocity of water particle% ze原创 2021-11-22 21:00:01 · 1114 阅读 · 3 评论 -
MATLAB 快速傅里叶变换分析
快速傅里叶变换快速傅里叶变换原理有知乎大神的详细讲解,详细讲解传送门这里我主要介绍快速傅里叶变换的用法以及输出结果的含义,以随机海浪谱为例:随机波浪序列的生成:随机波浪模拟传送门当我们拥有一个频率为100Hz的随机海浪序列wsw_sws之后,想要通过快速傅里叶变换分析其频率组成:%% FFT analysis% code by JN_Cuifunction [S,F,Mag] = fft_analysis(x,frequency)Y = fft(x);N = length(Y)原创 2021-06-19 09:55:41 · 2969 阅读 · 11 评论 -
随机波浪谱分析——自相关函数法 (MATLAB)
基本原理自相关函数假设采样时距为Δt\Delta tΔt,则海浪随机序列自相关函数可以写成R(υΔt)=1N−υ∑n=1N−υx(tn+υΔt)x(tn)R(\upsilon\Delta t)=\frac{1}{N-\upsilon}\sum\limits_{n=1}^{N-\upsilon}x(t_n+\upsilon\Delta t)x(t_n)R(υΔt)=N−υ1n=1∑N−υx(tn+υΔt)x(tn)τ=υΔt,υ=0,1,2,...,m\tau=\upsilon\Delta t原创 2020-08-12 09:19:51 · 5485 阅读 · 15 评论 -
等分频率法模拟随机波列(线性波叠加原理)
线性叠加法海浪可看做一系列不同周期不同初相位的线性波叠加而成的:η(t)=∑i=1Maicos(kix−ωit+ϵi)\eta(t)=\sum\limits_{i=1}^{M}a_i\cos(k_ix-\omega_it+\epsilon_i)η(t)=i=1∑Maicos(kix−ωit+ϵi),aia_iai为第iii个组成波的振幅,ki和ωik_i和\omega_iki...原创 2019-12-09 20:53:57 · 2840 阅读 · 30 评论 -
随机波浪P-M谱
随机海浪往往具有统计特征,组成频率会呈现出某一频率集中的特征。由此而衍生出的海浪谱多种多样。P-M谱由于其结构简单,便于计算,运用于许多领域当中。用圆频率表示的P-M谱有如下形式:S(ω)=0.78ω5exp[−3.11ω4Hs2]S(\omega)=\frac{0.78}{\omega^5}\exp{[-\frac{3.11}{\omega^4H_s^2}]}S(ω)=ω50.78exp...原创 2019-12-09 19:57:30 · 9251 阅读 · 3 评论 -
随机波浪Jonswap谱
随机海浪往往具有统计特征,组成频率会呈现出某一频率集中的特征。由此而衍生出的海浪谱多种多样。其中较为著名的一种海浪谱Jonswap被广泛应用在海洋科学、海洋工程领域。以合田改进的Jonswap谱(1999)为例:S(f)=βjH1/32TP−4f−5exp[−54(TPf)−4]γexp[−(ffP−1)2/2σ2]S(f)=\beta_jH_{1/3}^2T_P^{-4}f^{-5}\e...原创 2019-12-09 19:38:54 · 17840 阅读 · 14 评论