文档gydF4y2Ba

fnxtrgydF4y2Ba

推断函数gydF4y2Ba

语法gydF4y2Ba

G = fnxtr(f,order)gydF4y2Ba
fnxtr (f)gydF4y2Ba

描述gydF4y2Ba

G = fnxtr(f,order)gydF4y2Ba返回与中的样条一致的样条(以ppform形式)gydF4y2BafgydF4y2Ba在后者的基本区间上,但是给定的多项式gydF4y2Ba订单gydF4y2Ba在它的外部,默认为2gydF4y2Ba订单gydF4y2Ba,以这样的方式,样条在gydF4y2BaggydF4y2Ba至少满足gydF4y2Ba订单gydF4y2Ba端面光滑条件gydF4y2BafgydF4y2Ba的基本间隔,即在新的休息。gydF4y2Ba

f必须为B-form、BBform或ppform。gydF4y2Ba

而gydF4y2Ba订单gydF4y2Ba可以是任何非负整数,gydF4y2BafnxtrgydF4y2Ba主要是在gydF4y2Ba订单gydF4y2Ba是正的,但小于gydF4y2BafgydF4y2Ba.gydF4y2Ba

如果gydF4y2Ba订单gydF4y2Ba那么是零gydF4y2BaggydF4y2Ba描述相同的样条gydF4y2Bafn2fm (f, ' B -)gydF4y2Ba但是在ppform中,具有较大的基本间隔。gydF4y2Ba

如果gydF4y2Ba订单gydF4y2Ba至少和gydF4y2BafgydF4y2Ba那么,这是我的命令gydF4y2BaggydF4y2Ba描述与f相同的ppgydF4y2Ban2fm (f,“页”)gydF4y2Ba但使用了更多的两个片段,有更大的基本间隔。gydF4y2Ba

如果gydF4y2BafgydF4y2Ba那么m是变量吗gydF4y2Ba订单gydF4y2Ba可能是m向量,在哪种情况下gydF4y2Ba订单(我)gydF4y2Ba属性中使用的匹配顺序gydF4y2Ba我gydF4y2Bath变量,gydF4y2Ba我gydF4y2Ba= 1: m。gydF4y2Ba

如果gydF4y2Ba以< 0gydF4y2Ba,然后gydF4y2BaggydF4y2Ba是一样的吗gydF4y2Bafn2fm (f,“页”)gydF4y2Ba.在多变量情况下,当外推只发生在一些变量而不是所有变量时,这种不寻常的选择是有用的。gydF4y2Ba

fnxtr (f)gydF4y2Ba和gydF4y2Bafnxtr (f, 2)gydF4y2Ba.gydF4y2Ba

例子gydF4y2Ba

例1。gydF4y2Ba给定数据的三次平滑样条gydF4y2BaxgydF4y2Ba,gydF4y2BaygydF4y2Ba是,像任何其他“自然”三次样条一样,要求在数据点所张成的区间外具有零二阶导数。因此,如果这样一条样条要在该区间外计算,它应该构造为gydF4y2BaS = fnxtr(caps (x,y)gydF4y2Ba.gydF4y2Ba正确外推的三次平滑样条gydF4y2Ba,由下面的代码生成,显示了差异。gydF4y2Ba

rng (6);X = rand(1,21);S = caps (x,x.^3);Sn = fnxtr(s);fnplt (s -。5 1.4],3), hold on, fnplt(sn,[-]。5 1.4], 5, ' r ', 2)传说(立方平滑样条,…正确的推断’)等等gydF4y2Ba

正确外推的三次平滑样条gydF4y2Ba

例2。gydF4y2Ba这是一个二元b样条图,在第一个变量中进行二次外推,而在第二个变量中则完全没有外推,由gydF4y2Ba

fnplt (fnxtr (spmak ({0:3, 0:4}, 1), (3,1)))gydF4y2Ba

单向二次外推的二元b样条gydF4y2Ba

另请参阅gydF4y2Ba

|gydF4y2Ba|gydF4y2Ba

这个话题有用吗?gydF4y2Ba