Source: https://www.deleze.name/marcel/sec2/applmaths/csud/interpolation/1-Interpolation.pdf