|
SOLUTIONS
|
MATHEMATICA 内置符号
BSplineSurface
BSplineSurface[array]
一个图形基元,表示由
控制点数组定义的非均匀有理的 B 样条曲面.
更多信息更多信息
- BSplineSurface 可以用在 Graphics3D (三维图形)中.
- 控制点的坐标可以用普通坐标
或尺度坐标 Scaled[{x, y, z}] 来指定. - 可以给出下列选项:
-
SplineDegree Automatic 多项式基的次数 SplineKnots Automatic 每个维的节点序列 SplineWeights Automatic 控制点的权重 SplineClosed False 是否用封闭样条 - 在缺省情况下,BSplineSurface 用双三次样条,相当于次数
. - 选项 SplineDegree->d 指定每个方向上的最大次数 d. SplineDegree->{d1, d2} 指定曲面内在两个方向上不同的最大次数.
- 缺省下均匀选择节点,这样使得曲面达到数组每个边的控制点.
- SplineKnots->{list1, list2} 指定用于控制点数组的行和列的节点序列.
- 在 SplineKnots 的一个显式设置下, 多项式基的次数由指定节点的数目和控制点的数目确定.
- SplineWeights 自动选择为 1 ,相应于一个多项式的 B 样条曲面.
- FaceForm 和 EdgeForm 可以用来指定 BSplineSurface 对象的内部和边界设置.
- 可以用诸如 GrayLevel、RGBColor 和 Opacity 的图形指令来指定 BSplineSurface 对象的显示样式.
- 可以用图形指令 Specularity 和 Opacity 来指定曲面的物质属性.
- 可以用 FaceForm[front, back] 指定正面和背面的不同属性.
- BSplineSurface 中单个坐标和坐标列表可以是 Dynamic 对象.
版本 7 的新功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »


