При оценке сплайна в формате pp в Python и Matlab я получаю (очень) разные графики. Matlab дает ожидаемые значения.
Вот коды,
Python:
pol = spi.PPoly(coeffs, breaks)
x = np.linspace(-10, 70, 1000)
y = pol.__call__(x)
ave c Массив 3x3 и коэффициенты 1x4.
Pour Matlab:
coefs = 3x3 array
breaks = 1x4 array
pol = ppmak(breaks,coefs);
pol.coefs = reshape(pol.coefs,3,3);
pol.order = 3;
pol.dim = 1;
x = linspace(-10,70,1000);
y = fnval(pol,x);
Что я должен изменить в коде python, чтобы он доставлял правильный сплайн из массивов 3x3 и 1x4?