MatLab函数interp1、interp2、interp3、interpn
【注】详情请参阅 MatLab help 文档 。
对一元函数数据进行插值,得到指定自变量值对应插值函数值。
对二元函数数据进行插值,得到指定自变量值对应插值函数值。其中样本点数据为 meshgrid 格式。
【注】meshgrid 格式为一种完整网格格式(可使用 meshgrid 函数创建),即元素表示矩阵区域内的网格点。一个矩阵包含 x 坐标,另一个矩阵包含 y 坐标。x 矩阵中的值沿行方向严格单调递增,沿列方向为常量;y 矩阵则相反。
对三元函数数据进行插值,得到指定自变量值对应插值函数值。其中样本点数据为 meshgrid 格式。
【注】meshgrid 格式为一种完整网格格式(可使用 meshgrid 函数创建),即元素表示矩阵区域内的网格点。一个矩阵包含 x 坐标、一个矩阵包含 y 坐标、一个矩阵包含 z 坐标。x 矩阵中的值沿第二维度(行)方向严格单调递增,沿其余维度方向为常量;y 矩阵中的值沿第一维度(列)方向严格单调递增,沿其余维度方向为常量;z 矩阵中的值沿第三维度方向严格单调递增,沿其余维度方向为常量。
对 n 元函数数据进行插值,得到指定自变量值对应插值函数值。其中样本点数据为 ndgrid 格式(与 meshgrid 略有不同,详情请 参阅 )。
【注】ndgrid 格式为另一种完整网格格式(可使用 ndgrid 函数创建),即元素表示矩阵区域内的网格点。X1 矩阵中的值沿第一维度方向严格单调递增,沿其余维度方向为常量;X2 矩阵中的值沿第二维度方向严格单调递增,沿其余维度方向为常量(第一、二维度与 meshgrid 格式不同); ;Xn 矩阵中的值沿第 n 维度方向严格单调递增,沿其余维度方向为常量。