|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
已知A=[x1,y1]大小是10*2,每对x1和y1可以理解为坐标,也就是位置。已知B=[x2,y2,z2]的大小是1000*3,每对x2和y2可以理解为坐标(位置),z2可以理解为这对坐标对应的值。有点类似于某个位置及这个位置对应的海拔。. F& b0 J+ T0 z: s
8 W, W3 g% \( V& h3 V5 x. q; z; v' G
比如A=! [5 ?5 x# |. [/ m
3 5
. D. [1 z5 g1 M* h& S8 n# O1 B9 }2 5) M+ _5 |. Q q1 N
……
+ F, `* m1 d* X0 }! e6 k& D: M5 X6 ^( [- L) E |3 P
B=( _1 G/ x; Q/ N$ X
6.6 7.6 150
" }- h+ o* z( }2 N8.9 3.5 160# L" Q$ k Y M& b( Q# r; n
7.8 5.1 188% u5 J5 N9 l- o7 S2 B/ O
3.2 5.5 177
3 ?% T- S& I" u! D# o……3 S! x3 [/ \- {9 y- i: g1 W7 R
S0 c2 e2 w7 _, D- g& a现在想根据A的每对x1和y1,获得B里面同时满足min|x1-x2|和min|y1-y1|的(x2,y2)这个位置对应的z2值。可以理解为找到B中最接近A的位置的z2值。比如上面的例子中,和A的第一个坐标对(3,5)最接近的B中的坐标对位置就是(3.2,5.5),然后要的就是这个177的值。A有10对xy坐标,最终获得的就是10个这样的z2值。
/ X0 s* P0 v0 E+ X( S5 M/ w% V. h! }( u6 ^4 E a2 w6 s1 H
请问如何实现呢?谢谢!, E* k3 D- O$ ^1 P3 C
|
|