簡體   English   中英

如何在二維軸上使用雙線性插值?

[英]How to use bilinear interpolation on 2d axis?

在我的應用程序中,我找到了網格$(x1,y1)$,$(x2,y2)$,$(x3,y3)$,$(x4,y4)$上網格中的4個最近點,用於檢測到未知位置的信號使用knn。 每個點都有特定的RSSI讀數$(rss1,rss2,rss3)$。 如何應用雙線性插值法找到網格的xy坐標?

雙線性插值法解決了直接(正向)問題-在具有給定坐標的點中找到值,它具有唯一的解決方案。 您正在嘗試解決反問題-按值查找坐標。

注意,雙線性方程包含兩個坐標,給出單個結果值。 因此,您無法使用單個值獲得兩個未知數的逆解。

如果RSSI reading是由三個獨立值組成的集合,則可以構建具有兩個未知數的兩個方程組並將其求解,並使用第三個值完善結果。 但是請記住,解決方案可能不明確。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM