Çok noktalı alan verisi kümem var, her nokta veri kümesi yapılandırılmamış ağın tek bir hücresi ile ilgilidir. Amaç, verileri doğrudan veya dolaylı olarak hücre merkezine en doğru şekilde enterpole etmektir.
Ters Mesafe Ağırlıklı enterpolasyon kullanırsam, kaynak ile hedef (hücre merkezi) arasındaki mesafenin çok küçük olması durumunda, bir kayan nokta istisnasıyla sonuçlanabilir.
Yapılandırılmış bir ağ üzerinde bu tür enterpolasyon için hacim ağırlıklı enterpolasyon kullanılır. Bu doğrudan keyfi olarak şekillendirilmiş bir kafes hücreye dönüşmez.
SIGFPE'yi atlatmak için bir IDW enterpolasyonu için bir tolerans eklemek, sadece enterpolasyonu etkisiz hale getirebilecek herhangi bir test yapmazsam mantıklıdır. Her ağırlık için paydaya yeterince küçük bir eklemek IDW enterpolasyonu ile olası bir seçenek midir? Bu sorun için hangi enterpolasyon yöntemlerini biliyorsunuz?
İlave bilgi:
Ağdan noktalara enterpolasyon için, barsentrik koordinatlara dayalı bir enterpolasyon kullanıyorum . Ağın her çok yüzlü hücresi tetrahedra içine ayrıştırılır. Hücre merkezli alan, IDW enterpolasyonu kullanılarak hücre noktalarına enterpole edilir . İçinde bulunduğu tetrahedronu bulmak için her nokta için bir araştırma yapılır ve değerler barycentric enterpolasyon kullanılarak enterpole edilir .
Noktalardan ağa enterpolasyon için bu mümkün değildir. Hücre merkezli değerler bilinmiyor. Uygula tetrahedral bileşim birleştirmek için bir yolu yoktur , W, U C bir noktaya ilişkin ağırlığı p ve bir hücre merkezi C . Bu nokta yapılandırmasının keyfi olması gerçeğinden kaynaklanmaktadır. Yani, şu anda bunun için IDW kullanıyorum, kayan nokta istisnası almadığımdan emin olun. Bu sorun için daha uygun enterpolasyon yöntemleri var mı?