水波的色散关系:表面波的色散关系及其倒数(例如,从频率中找到波数)。-matlab开发

时间:2024-06-21 08:45:41
【文件属性】:

文件名称:水波的色散关系:表面波的色散关系及其倒数(例如,从频率中找到波数)。-matlab开发

文件大小:38KB

文件格式:ZIP

更新时间:2024-06-21 08:45:41

matlab

这组函数简单地提供了一种简单的方法来处理表面波的色散关系,由下式给出 omega(k) = sqrt (tanh(k*h0) * (g*k + gamma*k^3/rho)) 其中 omega 是脉动(以 rad/s 为单位),k 是波数(以 1/m 为单位),h0 是深度,g 是重力,gamma 是表面张力,rho 是密度。 函数 kfromw 允许人们反转色散关系,即对于给定的 k 值给出 omega 的值。 (对于无限深度,kfromw 只是简单地反转三次多项式。对于有限深度,使用寻零方法,从无限深度解开始)。 默认情况下,物理参数(液体密度、表面张力等)是在通常条件下为空气-水界面设置的,具有无限深度的水层(“深水波”)。 使用函数 wave_parameter 更改这些属性。 请参阅已发布的文件“演示”以了解有关此软件包的更多信息。


【文件预览】:
dispersion_relation.zip

网友评论