用matlab 处置 船只搁浅问题在某海域测得一些点(x,y)处的水深z(单元:...
Clear(清除)
Clf
%区域大小
Rec_x1=75;
Rec_x2=200;
Rec_y1=-50;
Rec_y2=150;
%原始数据
X=[129。
0 140.0 103.5 88.0 185.5 195.0 105.5 157.5 107.5 77.0 81.0 162.0 162.0 117.5];
Y=[7.5 141.5 23.0 147.0 22.5 137.
5 85.5-6.5-81 3.0 56.5-66.5 84.0-33.
5];
Z=[4 8 6 8 6 8 8 9 9 8 8 9 4 9],
%插值
[xx,yy]=meshgrid([rec_x1:2:rec_x2],[rec_y1:2:rec_y2]);
Zz=griddata(x,y,z,xx,yy,‘cubic’);
创建%区域水深图
Surf(xx,yy,zz);
%紧急区域图
钳子
Nz=find(zz.
0