1、数学建模试验报告(七)姓名姓名学号学号班级班级问题:问题:.(插值)在某海域测得一些点(x,y)处的水深 z 由下表给出,船的吃水深度为 5 英尺,在矩形区域(75,200)*(-50,150)里的哪些地方船要避免进入。.问题的分析和假设:问题的分析和假设:问题分析:问题分析:根据所给数据,判断该区域哪些地方船要避免进入。问题问题假设:假设:1、该海域海底是平滑的;2、所给数据全部正确。建模:建模:由于测量点是散乱分布的, 利用二维插值、 三次插值法作出海底曲面图和等高线图,并求出水深小于 5 的海域范围。(1)输入插值基点数据。(2)在区域(75,200)*(-50,150)作二维差值,三次
2、插值法。(3)作海底平面图。(4)做出水深小于 5 的海域范围,即 z=5 的等高线。求解的求解的 Matlab 程序代码:程序代码:x=129140103.588185.5195105157.5 107.57781162162117.5;y=7.5141.52314722.5137.585.5-6.5-81356.5-66.584-33.5;z=48686889988949;xi=75:1:200;yi=-50:1:150;figure(1)z=griddata(x,y,z,xi,yi,cubic);surfc(xi,yi,z)xlabel(X),ylabel(Y),zlabel(Z)title(海底平面)figure(2)contour(xi,yi,z, 5,5,r)xlabel(X),ylabel(Y)title(等高线)计算结果与问题分析讨论:计算结果与问题分析讨论:结果分析:结果分析:在等高线图中圆圈内的区域应避免进入。