我(在某種程度上)熟悉Gnuplot中的平滑/插值技術。在我看來,這些內插僅適用於繪製內插值。但是,我需要插值來進一步計算。如何使用Gnuplot插值數據以進行進一步計算
一個簡單的例子可以說明這一點: 比方說,我們在四天銷售的具體項目,並有存儲在input_numbers.dat
銷售數量:
# days | number_of_sold_items
1 4
2 70
3 80
4 1
現在,我要畫出我的每股收益天。但每個項目的價格和銷售項目的數量之間的關係不是簡單的線性關係,但一些複雜這是唯一已知的幾個例子 - 存儲在input_price.dat
:
# number_of_sold_items | price_per_item
1 5.00
3 4.10
10 3.80
100 3.00
我怎麼可以這樣做這(僞代碼):
make INTERPOLATED_PRICE(x) using "input_price.dat"
plot "input_numbers.dat" using 1:($2*INTERPOLATED_PRICE($2))
我可以通過擬合,但它不是我想要的。數據的關係太複雜了。
P.S .:我知道每個項目的價格與這個例子中的項目數量更像是一個階梯式的功能,並不平滑。這只是一般插值的例子。