此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.1)

BSplineBasis

BSplineBasis[d, x]
给出关于 xd 阶零次均匀的 B 样条基函数。
BSplineBasis[d, n, x]
给出 dn^(th) 次均匀 B 样条基函数。
BSplineBasis[{d, {u1, u2, ...}}, n, x]
给出 dn^(th) 次非均匀 B 样条基函数,在坐标 ui 有节点。
  • 数学函数,同时适合符号和数值运算。
  • BSplineBasis[d, n, x] 给出 B 样条基函数,其非零值仅位于 x 区间 n/(d+1)(d+n+1)/(d+1) 之间。
  • BSplineBasis[{d, {u1, u2, ..., um}}, n, x] 给出 B 样条基函数,其非零值仅位于 x 区间 u1um 之间。
  • 节点坐标 ui 必须形成一个非递减的序列。
  • 范围 n 的值从 0m-d-2
计算一个均匀的三阶 B 样条基函数:
In[1]:=
Click for copyable input
Out[1]=
 
绘制:
In[1]:=
Click for copyable input
Out[1]=
 
计算有给定节点的三阶 B 样条基函数:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
用给定节点绘制所有三阶基函数:
In[3]:=
Click for copyable input
Out[3]=
 
B 样条基函数的符号导数:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
绘制导数:
In[3]:=
Click for copyable input
Out[3]=
7 的新功能