|
SOLUTIONS
|
MATHEMATICA 内置符号
BSplineCurve
BSplineCurve[{pt1, pt2, ...}]
是一个图形基元,表示控制点为
的非均匀有理 B 样条曲线.
更多信息更多信息
- BSplineCurve 可用于 Graphics 和 Graphics3D 函数( 二维和三维图形).
- 控制点的坐标可以用普通坐标
、
或尺度坐标 Scaled[{x, y}]、Scaled[{x, y, z}] 来指定. - 在二维空间中,Offset 和 ImageScaled 可以用来指定坐标.
- 可以给出下列选项:
-
SplineDegree Automatic 多项式基的阶 SplineKnots Automatic 样条的节点序列 SplineWeights Automatic 控制点权 SplineClosed False 是否用封闭样条 - 缺省设置时 BSplineCurve 用三次样条.
- 选项设置 SplineDegree->d 指定底层多项式基应有最大次数 d.
- 缺省设置时,节点在参数空间内均匀选择,并增加其它节点,使得曲线从第一个控制点开始,最后一个控制点结束.
- 在 SplineKnots 的一个显式设置下, 多项式基的次数由指定节点的数目和控制点的数目确定.
- 在缺省设置 SplineWeights->Automatic 下,所有控制点选择有相等的权重,与一个多项式 B 样条曲线一致.
- 曲线的粗细度可以用 Thickness 或 AbsoluteThickness 以及 Thick 和 Thin 指定.
- 虚曲线可以用 Dashing 或 AbsoluteDashing 以及 Dashed,Dotted 等指定.
- 曲线的阴影或颜色可以用 CMYKColor,GrayLevel,Hue,Opacity 或 RGBColor 指定.
- BSplineCurve 单个坐标和坐标列表可以是 Dynamic 对象.
版本 7 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


