Взгляните на раздел «Аргументы ввода» spline
документации .В нем говорится, что если вектор b
содержит ровно на два элемента больше, чем вектор a
, то первое и последнее значения b
используются для указания значений наклона на концах.
Поскольку требуетсяноль склонов на двух концах, вы должны сделать:
a = [-1, 0, 1, 2];
b = [0, 1, 0, -1, 1, 0]; %first and last values specify end slopes
ss = spline(a, b, 1.5)