在我的应用程序中,我发现网格上的4个最近点$(x1,y1)$,$(x2,y2)$,$(x3,y3)$,$(x4,y4)$用于检测到的信号使用knn的未知位置这些点中的每一个都具有特定的RSSI读数。$(rss1,rss2,rss3)$。如何应用双线性插值来找到网格的x y坐标?
答案 0 :(得分:0)
双线性插值解决了直接(前向)问题 - 在给定坐标的点上找到值,它有唯一的解决方案。您正在尝试解决反问题 - 按值查找坐标。
请注意,双线性方程包含两个坐标,给出单个结果值。因此,您无法使用单个值获得两个未知数的逆解。
如果RSSI reading
是一组三个独立值,那么您可以构建一个包含两个未知数的两个方程的系统并求解它,使用第三个值精炼结果。但请记住,解决方案可能含糊不清。