tpaps
薄板平滑花键
描述
stform是薄板平滑样条吗f对于给定的数据站点圣
= tpaps (x
,y
)x (:, j)
和给定的数据值y (:, j)
.的x (:, j)
必须是平面上不同的点,值可以是标量、向量、矩阵,甚至是nd数组,而且值的个数必须和点的个数一样多。
薄板平滑样条f是加权和的唯一最小值吗
与E(f误差测量
而且R(f)粗糙度测量
这里,积分是对所有的R2, |z|2的所有元素的平方和z,D我f的偏导数f关于它我-th参数,因此被积函数涉及的二阶偏导f.函数选择平滑参数p
这(1 - p) / p
等于矩阵对角线元素的平均值一个
,A + (1-p)/p*eye(n)
线性系统的系数矩阵n
需要确定的平滑样条的系数。这确保了保持在插值的两个极端之间(当p
接近于1
系数矩阵本质上是一个
)和完成平滑(当p
接近于0
系数矩阵本质上是单位矩阵的倍数)这是一个很好的初步猜测p
.
(…
还返回最终样条结果中使用的平滑参数的值,无论是否指定P
= tpaps(…)p
.这种语法对于您可以开始的实验非常有用[pp,P] = tpaps(x,y)
并得到一个合理的初步猜测p
.
例子
输入参数
输出参数
限制
平滑样条的确定涉及到一个线性系统的解,该系统具有与数据点一样多的未知数。由于这个线性系统的矩阵是满的,即使像这里的情况一样,当有超过728个数据点时使用迭代方案,求解也会花费很长时间。迭代的收敛速度受到p
,越大越慢p
是多少。因此,对于较大的问题,使用插值,即,p
等于1,前提是你有时间。
版本历史
在R2006b中引入