二次元の行列に外挿を行うことはできますか?

8 visualizaciones (últimos 30 días)
MathWorks Support Team
MathWorks Support Team el 25 de Oct. de 2013
Editada: MathWorks Support Team el 19 de Dic. de 2016
二次元の行列に外挿(補外、extrapolation)を行うことはできますか?

Respuesta aceptada

MathWorks Support Team
MathWorks Support Team el 19 de Dic. de 2016
Editada: MathWorks Support Team el 19 de Dic. de 2016
interpn関数で補間手法に'spline'を使用すると、外挿を行うことができます。
 
>> A = magic(3)
A =
8 1 6
3 5 7
4 9 2
>> [xi,yi] = ndgrid(0:length(A)+1);
>> interpn(A,xi,yi,'spline')
ans =
65 19 -3 -1 25
27 8 1 6 23
1 3 5 7 9
-13 4 9 2 -17
-15 11 13 -9 -55
また、R2013a 以降では、グリッドデータに対しては griddedInterpolant 関数, 散布データに対しては、scatteredInterpolant 関数を使用することができます。

Más respuestas (0)

Categorías

Más información sobre 内挿 en Help Center y File Exchange.

Productos


Versión

R2009a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!