Если у меня есть такая матрица
A = [1 2; 3 4];
, я могу использовать interp2 для ее интерполяции, как это
newA = interp2(A,2);
, и я получаю интерполированную матрицу 5x5.
] Но что, если у меня есть такая матрица:
B = zeros(20);
B(3,2) = 5;
B(17,4) = 3;
B(16, 19) = 2.3;
B(5, 18) = 4.5;
Как мне интерполировать (или заполнить пробелы) эту матрицу. Я' Я изучал interp2, а также TriScatteredInterp, но ни один из них, похоже, не соответствует моим потребностям в точности.