wavelength:使用 Newton-Raphson 方法求解海洋表面波的色散关系-matlab开发

时间:2024-06-21 13:43:57
【文件属性】:

文件名称:wavelength:使用 Newton-Raphson 方法求解海洋表面波的色散关系-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-21 13:43:57

matlab

解决海面波的色散关系 用法: [L,e,c] = 波长(T,d,U,delta,alpha,tol) 描述: 解决问题的简单程序海洋色散关系使用表面波牛顿-拉夫森法它还可以解释波浪电流通过求解修改形式进行交互提出的色散关系为琼森 (1970) 输入变量: T = 波周期,(秒) d = 水深,(m) U = 当前速度,(米/秒) delta = 电流方向 (rad) 与相对于过岸方向alpha = 波的方向 (rad) 与相对于过岸方向tol = L 允许的最大公差默认为 1e-6(一般为 3 次迭代) 输出变量: L = 波长,(m) e = L 的相对误差c = 迭代 笔记: 对于深水 - L = g*T^2/2/pi 对于浅水 - L = T*sqrt(gd) 参考Eckart, C. (1952) 重力的传播从深水到浅水的波浪,Natl。 布尔。 标准, 521 号通知,


【文件预览】:
wavelength.zip

网友评论