|
楼主

楼主 |
发表于 2011-9-9 23:29:48
|
只看该作者
想了一个很久的问题了
data test;
input x y z;
cards;
1 1 5
2 4 11
3 2 7
;
数据集test中有 x y z 变量,x y为坐标点,z为坐标点的取值;原始要有3个坐标点,最后需要生成3x3=9个坐标点,并对另6个坐标点进行z的插值。
x y z
1 1 5
1 4 .
1 2 .
2 1 .
2 4 11
2 2 .
3 1 .
3 4 .
3 2 7
已知三个坐标点(1,1),(2,4),(3,2)对应的z值,现采用最近邻法进行插值。如:坐标点(1,4),将其与已知的三坐标点间的距离做判断,离点(1,4)最近的那个坐标点的z值进行插入。请问该如何进行编程呢?想了很久的问题了,没做出来..期待高手点拨... |
|