样条线
三次样条数据插值。
库::`工程师`
争论
输入参数
# y 是 函数在指定坐标_x处的值_
+
向量资料 | 矩阵 | 阵列
Details
三次样条的最终斜率遵循以下规则:
-
如果
[参数:x]和y-矢量大小相同,则使用条件"不是节点"。 -
如果
[参数:x]或y是一个标量,然后它扩展到与另一个相同的长度,并且使用条件"不是节点"。 -
如果
y-包含两个元素的向量[参数:x],然后样条使用第一个和最后一个值在y作为三次样条的最终斜率。 例如,如果y-矢量,然后:-
y(2:端-1)返回每个点的函数值[参数:x]; -
y(1)返回位于点的间隔开始处的斜率min(<参数:x>>); -
y(完)返回位于点的间隔结束处的斜率最大值(<参数:x>>).
-
-
同样,如果
y-矩阵或 -尺寸的维数组尺寸(y,N),等于长度(<参数:x>>)+2然后:-
y(:,。..,:,j+1)返回每个点的函数值[参数:x]为j=1:长度(<参数:x>>); -
y(:,:,。..:,1)返回位于点的间隔开始处的斜率min(<参数:x>>); -
y(:,:,。..:,结束)返回位于点的间隔末尾的斜率最大值(<参数:x>>).
-
| 数据类型 |
|
输出参数
# pp 是 分段多项式
+
结构
Details
作为结构返回的分段多项式。 结构包含表中显示的字段。
| 领域 | 资料描述 |
|---|---|
|
|
|
长度向量 严格增加的元素代表每个 间隔时间 |
|
矩阵尺寸 上 其中每行 |
|
零件数目 |
|
多项式的程度 |
|
目标的维度 |
由于多项式的系数在 coefs 是每个区间的局部系数,有必要减去相应节点区间的下界,以便使用通常的多项式方程中的系数。 换句话说,对于系数 在间隔 对应的多项式为:
