Оценка сплайна пп в python - PullRequest
0 голосов
/ 01 апреля 2020

При оценке сплайна в формате 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?

...