資源簡介
該代碼是基于MATLAB 2019b編寫的反距離加權函數(全局變量),代碼中設置的影響級為-1,與ArcGIS不同:-2的影響級以及周圍12個點進行反距離加權
代碼片段和文件信息
%IDW(反距離加權插值法)
%其中xyz為已知二維坐標及其函數值XY為要插值的坐標
function?[Z]=IDW(xyzXY)
[m0~]=size(x);
[m1n1]=size(X);
%生成距離矩陣r
for?i=1:m1
????for?j=1:n1
????????r(m0*n1*(i-1)+m0*(j-1)+1:m0*n1*(i-1)+m0*(j):)=sqrt((X(ij)-x).^2+(Y(ij)-y).^2);
????end
end
%定義插值函數
for?i=1:m1
????for?j=1:n1
????????if?find(r(m0*n1*(i-1)+m0*(j-1)+1:m0*n1*(i-1)+m0*(j):)==0)
- 上一篇:實驗三信號卷積的MATLAB實現.pdf
- 下一篇:序列卷積和運算及其可視化呈現
評論
共有 條評論