Como posso produzir interpolação linear multiponto?

Eu tenho métodos de interpolação linear. Este é o cálculo do valor de interpolação quando (x1, y1) (x2, y2) e x0 conhecidos. é calcular o valor y0. Mas eu preciso fazer isso quando multi-ponto conhecido.

Não estou falando de interpolação bilinear ou trilinear.