根据色散方程计算不同水深的波长
需要全部代码可见:python代码下载链接
色散方程(求解波长L)
直接求解——牛顿迭代法
f ( x ) = x − f ( x ) f ′ ( x ) f(x)=x-\frac{f(x)}{f'(x)} f(x)=x−f′(x)f(x)
色散方程的函数 f ( x ) f(x) f(x)
f ( L ) = L − g T 2 2 π t a n h ( 2 π d L ) f(L)=L-\frac{gT^2}{2\pi}tanh(\frac{2\pi d}{L}) f(L)=L−2πgT2tanh(L2πd