利用Matlab造波,给定JONSWAP(J谱)的谱峰周期和有效波高,生成不规则波序列,其他峰形参数等为默认值,可以在函数中自行修改。同时输入参数数目可变,自行调整输出波列的长度。实现类似于海浪实验室推波板所需的“造波文件”的生成
2022-05-22 14:43:06 3KB matlab JONSWAP谱 不规则波 波浪
1
琼斯瓦普 一组从JONSWAP分布生成不规则波的函数。 要使用此代码,请执行以下操作: 转到您的OpenFOAM案例目录(将其命名为FOAM_DIR) 克隆此仓库“ git clone ” 编辑jonswapParams文件(使用您喜欢的文本编辑器) 生成waveProperties:“ python3 jonswap / genWaveProperties.py --wavePropertiesPath --paramFilePath ” ->将替换为常量目录的相对路径。 如果您在FOAM_DIR目录中,则路径为“常量” ->将替换为包含jonswapParams文件的目录的相对路径。 如
2022-02-09 11:30:03 15KB Python
1