[Yinterp 警告标志] =robustinterp(Xdata, Ydata, targetX) 在 X 和 Y 值的列中线性插值,在 x 或 y 中具有严格单调性的反转或失败(例如,理想单调关系的噪声和/或量化观察)。 Ydata 和 Xdata 是相同大小的列向量或矩阵。 TargetX 是标量目标 X 值,或者是每个数据列都有一个目标值的向量。 Robustinterp 独立地对数据的每一列进行操作,以找到对应于 targetX 中给定的 X 值的 Y 值 Yinterp。 Xdata或Ydata中的相等性和逆向性可以通过在Xdata移动到,与目标X相等或通过与目标X相等的所有点的Ydata中进行线性插值来实现。 然后对局部内插的 Y 值进行简单平均。 Yinterp 不限于单调! Xsorted 和 Ysorted 是按列排序的数据,因此 X 是非递减的。 每个 Xdata
2023-01-04 19:55:49 2KB matlab
1
更快的一维线性插值:'interp1qr' 按照公式yi = y1 +(y2-y1)/(x2-x1)*(xi-x1),使用'x'和'y'对'xi'点进行一维线性插值,得到'yi'。 变量: - 'x' 是列向量 [mx 1],单调递增。 -“ y”是矩阵[mxn],对应于“ x”。 - 'xi' 是列向量 [px 1],按任何顺序排列。 - 'yi' 是矩阵 [pxn],对应于 'xi'。 它具有与内置 MATLAB 函数“interp1q”相同的功能(有关详细信息,请参阅 MATLAB 帮助)。 它的运行速度至少比“interp1q”快 3 倍,比“interp1”快 8 倍,并且随着 m=length(x) 的增加,速度提高了 10 倍以上(参见附加的性能图)。 与“ interp1q”一样,此功能不进行输入检查。 要正常工作,用户必须注意以下事项: -'x'必须是单调递增
2022-07-29 19:15:44 2KB matlab
1
主要介绍了Numpy一维线性插值函数的用法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
2022-03-11 15:19:52 45KB Numpy 一维线性插值 函数
1
c语言 三维线性插值 简单明了,与matlab对比一致 。。。。。。。。。。。。
2021-05-06 15:13:14 3KB 三维插值 c语言
1