|
SOLUTIONS
|
MATHEMATICA 内置符号
Graphics3D[primitives, options]
表示一个三维图形.
更多信息更多信息
- Graphics3D 以 StandardForm 形式显示一个图形. 在 InputForm 中,它显示为一个具体的指令列表.
- 可以使用下列图形指令:
-
Arrow[{pt1,pt2}] 箭头 BezierCurve[{pt1,pt2,...}] Bézier 曲线 BSplineCurve[{pt1,pt2,...}] B 样条曲线 BSplineSurface[array] B 样条曲面 Cone[{{x1,y1,z1},{x2,y2,z2}},r] 圆锥体 Cuboid[{xmin,ymin,zmin},...] 立方体 Cylinder[{{x1,x2,x3},...},...] 圆柱体 GraphicsComplex[pts,prims] 图形对象的复合体 GraphicsGroup[{g1,g2,...}] 对象组 Line[{{x1,y1,z1},...}] 线 Point[{x,y,z}] 点 Polygon[{{x1,y1,z1},...}] 多边形 Raster3D[array] 由灰色或者彩色单元组成的三维数组 Sphere[{x,y,z},...] 球体 Text[expr,{x,y,z}] 文本 Tube[{{x1,y1,z1},{x2,y2,z2},...}] 管 - 可以使用下列图形指令:
-
AbsoluteDashing[{w1,...}] 指定绝对虚线 AbsolutePointSize[d] 指定绝对点的尺寸 AbsoluteThickness[w] 指定绝对线宽 Arrowheads[spec] 箭头头部指定 CMYKColor[c,m,y,k] 指定颜色 CapForm[type] 管和线帽指定 Dashing[{w1,...}] 指定虚线 Directive[g1,g2,...] 复合图形指令 EdgeForm[spec] 指定多边形边 FaceForm[spec] 指定多边形的面 Glow[c] 指定发光色 GrayLevel[i] 指定灰度 Hue[h] 指定色调 JoinForm[type] 管和线连接指定 Opacity[a] 不透明度指定 PointSize[d] 指定点的尺寸 RGBColor[r,g,b] 颜色指定 Specularity[s] 表面反射指定 Texture[obj] 纹理指定 Thickness[w] 指定线的粗细 - 可以在任意层使用下面的封装:
-
Annotation[obj,label] 给出一个注解 Button[obj,action] 将 obj 作为一个按钮 Dynamic[obj] 动态更新当前值 EventHandler[obj,...] 一个事件处理器 Hyperlink[obj,URI] 将 obj 制作一个超链接 Mouseover[obj,over] 指定一个鼠标移动形式 PopupWindow[obj,cont] 弹出窗口 StatusArea[obj,label] 在状态栏区域指定一个标签 Style[obj,opts] 指定一个样式 Tooltip[obj,label] 添加一个工具提示 - 可以给出下列选项:
- 可以给出图形结构的嵌套列表. 诸如 GrayLevel 的指令说明通常有效保持到包含它的列表结尾.
- Style[obj, opts] 可以将选项或指令 opts 应用到 obj 上.
- 在一个笔记本前端,ViewPoint、ViewVertical、ViewCenter 和 ViewAngle 可以通过交互操作来改变.
- 拖拽鼠标来旋转一个三维图形.
- 类似 RGBColor 的指令指定其后对象表面的颜色. 最终的颜色由模仿光照决定,包括 Glow 和 Specularity 组件.
- 在默认情况下,使用不同颜色的 4 个光源,它们在边框外的固定位置上排列.
- 默认设置 ViewAngle,这样整个三维对象的映射尽可能恰好填充到二维视图区域.
- BaseStyle 的设置可以作为当前样式表中
给出的默认样式的补充. BoxStyle、 LabelStyle 等设置作为
、
等给出默认样式的补充. - 可以在 Method 选项中设置,包括
、
、
和
. » - Graphics3D[] 给出一个三维空图.
版本 1 的新功能 | 版本 9 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »





