Bicubic2D 関数は 2 次元で
lsplineを使用することと同じであり、入力値には行と列をいくつでも指定できます。新しい点の値を求めるため、Bicubic2D は Z 行列の列ごとに補間値をとり、その補間値を並べた新しい行を作成します。次に、新しい行を補間します。
Bicubic2D 関数は、"Numerical Recipes in C, The Art of Scientific Computing" (Cambridge University Press), Copyright (C) 1987, 1988 Numerical Recipes Software に掲載されている SPLIN2 (p.128) に基づき、許可の下で使用されています。