2022年2022年海底地形测量图的插值模型MATLAB代码 .pdf
《2022年2022年海底地形测量图的插值模型MATLAB代码 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年海底地形测量图的插值模型MATLAB代码 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、%数据输入x_Yd=129.0 140.0 108.5 88.0 185.5 195.5 105.5 157.5 107.5 77.0 81.0 162.0 162.0 117.5;y_Yd=7.5 141.5 28.0 147.0 22.5 137.5 85.5-6.5-81.0 3.0 56.5-66.5 84.0-38.5;z_Ft=4 8 6 8 6 8 8 9 9 8 8 9 4 9;%由已知 14 点计算出14*14 点(其中有两点重复)%计算 QiQj 的值 Qi_Qj Qi_Qj=zeros(14,14);for i=1:14 for j=1:14 Qi_Qj(i,j)=sqr
2、t(x_Yd(i)-x_Yd(j).2+(y_Yd(i)-y_Yd(j).2);end end G_x,G_y=meshgrid(x_Yd,y_Yd);%计算所求196 个 G 点的坐标%求出每个G 点对应的深度Z_g for m=1:14 for k=1:14 if(m=k)|(m=12)&(k=13)|(m=13)&(k=12)%排除 Qi,Qj 为同一点和重复点的情况Z_g(m,k)=z_Ft(m);continue;else%计算 GQij=minGQi,GQj G_Qi=zeros(1,14);G_Qj=zeros(1,14);for i=1:14 G_Qi(i)=sqrt(G_y(
3、m,k)-y_Yd(i).2+(G_x(m,k)-x_Yd(i).2);end for j=1:14 G_Qj(j)=sqrt(G_x(m,k)-x_Yd(j).2+(G_y(m,k)-y_Yd(j).2);end G_Qij=zeros(14,14);G_Qi,G_Qj=meshgrid(G_Qi,G_Qj);G_Qij=min(G_Qi,G_Qj);%计算 G 点到 Qi,Qj 两点连线的距离G_Pij for i=1:14 for j=1:14 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -if sqrt(y_Yd(i)-y_Yd(j).2+(x_Yd(i)-x
4、_Yd(j).2)G_Pij(i,j)=abs(G_x(m,k)-x_Yd(i).*(y_Yd(i)-y_Yd(j)-(G_y(m,k)-y_Yd(i).*(x_Yd(i)-x_Yd(j)./sqrt(y_Yd(i)-y_Yd(j).2+(x_Yd(i)-x_Yd(j).2);end end end%计算 PQij=minPQi,PQj P_Qi=sqrt(G_Qi.2-G_Pij.2);P_Qj=sqrt(G_Qj.2-G_Pij.2);P_Qij=min(P_Qi,P_Qj);%Z_g_wang=zeros(14,14);%根据平面几何关系计算出由Qi,Qj 点的深度线性外推的Pij 的深
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年海底地形测量图的插值模型MATLAB代码 2022 海底 地形 测量 模型 MATLAB 代码
限制150内