scipy.interpolate.NdBSpline.

設計矩陣#

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

將設計矩陣建構為 CSR 格式稀疏陣列。

參數:
xvalsndarray, shape(npts, ndim)

資料點。xvals[j, :] 給出第 j 個資料點,為一個 ndim 維陣列。

ttuple of 1D ndarrays, length-ndim

在方向 1, 2, … ndim 中的節點向量,

kint

B-樣條次數。

extrapolatebool, optional

是否外插超出邊界的值或引發 ValueError

回傳值:
design_matrixa CSR array

設計矩陣的每一列對應到 xvals 中的一個值,並包含在該值上非零的 B-樣條基底元素的值。