'deki sonlu elemanlar düğüm noktaları arasındaki verimli ve doğru bir şekilde enterpolasyon yapılması Bazı düğüm noktalarının bulunmadığı noktalardan bir grup bilinen düğüm noktasından bazı 3B sonlu elemanlar stres alanı verilerinin enterpolasyonunu yapmak istiyorum. Düğüm streslerinin gauss noktalarından zaten tahmin edildiğini biliyorum, ancak elimdeki verilerle yapabileceğim en iyi şey bu. Aşağıdaki görüntü 2B bir sunum sağlamaktadır. Kırmızı ve pembe noktalar, değeri enterpolasyon yapmak istediğim yerleri temsil ederdi. Python
Başlangıçta ben faiz ve diğer bilinen noktaların noktası içeriyordu küçük sınırlayıcı kutusunu (gövde) veya simplex bulmak düşündüm. Bunu 2B'de görselleştirmek, bunun yanlış bir şekilde yakın bir değerden veriyi görmezden gelebileceğini fark ettim. LindearNDInterpolator scipy'yi kullanmayı planlıyordum ancak bazı unexpected behaviour olduğunu farkettim ve yakınlardaki noktaları daha önce tarif ettiğim gibi dışlayacağından endişeleniyorum. Pembe noktanın yeşil üçgenden nasıl referans alınacağına dikkat edin, ancak muhtemelen daha alakalı olmasına rağmen turuncu üçgenin dışındaki noktayı göz ardı edin.Bildiğim kadarıyla en iyi şekilde söyleyebilirim yakın çevredeki düğümleri almaktır ve mesafeye ağırlıklı ortalama interpolasyon. Hazır bir şey varsa ya da yazılması gerekirse, emin değilim. Bunun oldukça yaygın bir sorun olduğunu düşünürdüm, bu yüzden jantın zaten icat edilmiş olduğunu farzedeyim ...
Aslında benim son hedefim, bir 3D çizgisi için değerleri nokta kümesi aracılığıyla enterpolasyon yapmak/regreslemek.
Radyal temel fonksiyonlar daha iyi bir alternatif midir? –