关键字:
海浪模拟,频谱,长峰波,小振幅波理论,平稳正态随机过程,能量等分法,线性叠加法
(源程序打包了,这是本人本科阶段的毕业论文,涉及到到版权我只将摘要和关键字写上,正文内容没有提供,只提供了源程序;注意,下载后:文中的两个word分别是在二维和三维下海浪的波形图(有所提供的matlab源程序生成) 。
bopu.m是标准的p-m谱,输入风级数和频率数得到该风级下的p-m谱
erweihailangboxing.m是生成三维海浪波形的源程序,输入风级数,频率数和角度数得到该风级下的海浪波形;
hailangboxing.m是生成二维海浪波形的源程序,输入风级数和频率数得到该风级下的海浪波形;
SDwave.m是分形法所用的源程序,与本线性得加法所采用的 方法不一样。。纯属我毕设的客串。。所得波形为二维的海浪。)
下面是源程序的一部分:
function [z]=erweihailangboxing(fengji,pinpushu,jiaodushu)
% 3 2.438306 16.444115 4.053570
% 5 1.462983 9.866469 2.432142
% 7 1.044989 7.047480 1.737244
% 9 0.812770 5.481373 1.351190
% 11 0.664988 4.484760 1.105519
% 13 0.562683 3.794799 0.935439
% 15 0.487659 3.288826 0.810714
% 17 0.43028