Если известны также значения производных в узлах удобно воспользоваться полиномами Эрмита для построения интерполирующей кривой
Но в отдельно взятом полиноме Эрмита значение аргумента должно изменяться от 0 до 1 по определению, поэтому необходимо сформировать следующую пилообразную функцию
Хостинг от uCoz