Как интерполировать в 3-м измерении массива 2x2x5 на основе 5 выборок, чтобы получить новый массив 2x2x9, используя вектор с 9 значениями запроса?
Возможно использование griddedInterpolant или interp1, например RT= interp1 (X, R, XQ).
X = [1 3 5 7 9];
XQ = [1 2 3 4 5 6 7 8 9];
R = [1 6; 11 16];
R(:,:,2) = [2 7; 12 17];
R(:,:,3) = [3 8; 13 18];
R(:,:,4) = [4 9; 14 19];
R(:,:,5) = [5 10; 15 20];
RT = [1 6; 11 16 ];
RT(:,:,2) = [1.5 6.5; 11.5 16.5];
RT(:,:,3) = [2 7; 12 17 ];
RT(:,:,4) = [2.5 7.5; 12.5 17.5];
RT(:,:,5) = [3 8; 13 18 ];
RT(:,:,6) = [3.5 8.5; 13.5 18.5];
RT(:,:,7) = [4 9; 14 19 ];
RT(:,:,8) = [4.5 9.5; 14.5 19.5];
RT(:,:,9) = [5 10; 15 20 ];