创建一个内插/外插,以将 2D/3D 源网格的数据内插/外插到 2D/3D 目标网格上。 网格可以是结构化的、非结构化的、分散的。 您也可以选择执行最小二乘曲线拟合。 remapper/interpolant/extrapolant 被构造一次。 在这个阶段不需要数据。 只要源网格和目标网格相同,您就可以使用此投影仪将数据从一个网格转换到另一个网格。 所需要的只是矩阵乘法。 对于具有许多数据字段(或随时间变化的数据)但源网格和目标网格未更改的情况,此方法非常有效。 在其他一些包中,例如 NCL、ESMF 和 SCRIP,这称为插值权重。 但是,在此代码中,您还可以进行推断。 如果您设置 n=3,它将是三次插值,如果您设置 n=4,它将是四阶插值/外插,依此类推。 但是,不要让 n 变得太大,否则您将面临 Runge 现象。 我建议从测试 M 文件开始,以熟悉代码及其使用方式。 如果您使用此
2021-12-21 01:04:27
51KB
matlab
1