[英]Multiplying two data sets with different x-axis increments (Python)
很高興您已經意識到不可能有保證的精確解決方案,因為您沒有兼容的數據點。 我建議您使用某種插值機制來執行此操作,例如將三次樣條擬合到每個數據集。
三次樣條是三次函數的移位 window,對每組四個連續數據點使用不同的三次 function,加權插值 function 作為重疊函數的組合。
無論您選擇哪種方法,您都會得到兩個插值函數,f1(x) 和 f2(x),每個數據集一個。 令 X 為所有x 坐標的集合,即兩個數據集的並集。 您的結果數據集將只是 f1(X) * f2(X)。 實際上,這在它們存在的地方使用了給定的數據值,在它們不存在的地方插補了插值。
這會讓你感動嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.