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-樣條基底元素的值。