文件名称:INTERPNS:N维简单插值-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-21 06:59:15
matlab
使用 interpn(或 inter2、interp3 等)的插值提供了多种选项 - 线性、最近、样条。 然而,没有提供的插值方法是基于 nd 超立方体的简单解剖。 因为有几个人问过我,所以在这里。 所用立方体的解剖将晶格中的每个超矩形分解为阶乘 (n) 单纯形。 为什么要使用这个工具? interpn 使用的“线性”插值方法实际上是张量积线性插值。 事实上,这并不是真正的线性插值。 它有一些可能有问题的属性。 (看看那个插值在格子的对角线上做了什么。对于人们期望是线性的东西,那个“线性”插值通常会带来有趣的行为。) Interpns 使用简单插值方案,将晶格的每个超矩形分解为一组阶乘 (n) 单纯形。 在任何单纯形中,插值总是纯线性的。 此外,沿该格子的选择对角线的插值将始终是真正的线性。 这对于那些从事颜色操作的人来说很重要,例如,使用 nd 查找表。 最后,基于任何给定单纯形
【文件预览】:
interpns.zip