scipy.interpolate.NdBSpline.

design_matrix#

classmethod NdBSpline.design_matrix(xvals, t, k, extrapolate=True)[source]#

将设计矩阵构造为 CSR 格式的稀疏数组。

参数::
xvalsndarray, shape(npts, ndim)

数据点。 xvals[j, :] 给出 j-th 数据点作为 ndim 维数组。

t1D ndarrays 元组,长度 ndim

方向 1、2、… ndim 的节点向量,

kint

B 样条曲线度数。

extrapolatebool, optional

是否对边界外值进行外推,或引发 ValueError

返回值::
design_matrixCSR 数组

设计矩阵的每一行对应于 xvals 中的一个值,并包含在该值处非零的 B 样条基元素的值。