|
SOLUTIONS
|
MATHEMATICA 内置符号
BSplineFunction
BSplineFunction[{pt1, pt2, ...}]
表示一个 B 样条函数,它的曲线由控制点
定义.
BSplineFunction[array]
表示关于曲面或高维流形的 B 样条函数.
更多信息更多信息
- BSplineFunction[...][u] 给出关于参数 u 的一个 B 样条曲线的点.
- BSplineFunction[...][u, v, ...] 给出关于参数 u,v,... 的一个普通 B 样条曲线的点.
- BSplineFunction[{pt1, pt2, ...}] 表示曲线的嵌入维由列表
的长度给出. - BSplineFunction[array] 可以处理任意长度的数组,表示任意维的流形.
- BSplineFunction[array] 表示的流形的维数由 ArrayDepth[array]-1 给出. 数组最低层的列表长度定义了嵌入维.
- BSplineFunction[array, d] 创建一个 d 元 B 样条函数.
- 缺省下参数 u,v,... 在曲线或其它流形的域上从 0 到 1 变化.
- 可以给出以下选项:
-
SplineDegree Automatic 多项式基的次数 SplineKnots Automatic 样条的节点序列 SplineWeights Automatic 控制点的权重 SplineClosed False 是否用封闭样条 - 缺省下 BSplineFunction 用三次样条.
- 选项设置 SplineDegree->d 指定潜在的多项式基应有最大阶 d.
- 在缺省情况下,在参数空间内均匀选择节点,并增加其它节点,使得曲线从第一个控制点开始,最后一个控制点结束.
- 在 SplineKnots 的一个显式设置下, 多项式基的阶由指定节点的数目和控制点的数目确定.
- 在缺省设置 SplineWeights->Automatic 下,所有控制点选择有相等的权重,与一个多项式 B 样条曲线一致.
- 在设置 SplineClosed->{c1, c2, ...} 下,在
为 True 的方向 i 连接边界.
版本 7 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »



