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

Graphics

Updated In 7 Graphic
Graphics[primitives, options]
表示一个二维图形。
  • 可以使用下列图形指令:  »
Arrow[{{x1,y1},...}]箭头
BezierCurve[{pt1,pt2,...}]Bézier 曲线
BSplineCurve[{pt1,pt2,...}]B 样条曲线
Circle[{x,y},r]
Disk[{x,y},r]填充圆盘
Inset[obj,...]插入对象
GraphicsComplex[pts,prims]图形对象的复合体
GraphicsGroup[{g1,g2,...}]选择对象组
Line[{{x1,y1},...}]线
Locator[{x,y}]动态定位器
Point[{x,y}]
Polygon[{{x1,y1},...}]多边形
Raster[array]灰色或颜色方块的阵列
Rectangle[{xmin,ymin},{xmax,ymax}]矩形
Text[expr,{x,y}]文本
  • 可以使用下列图形指令:  »
AbsoluteDashing[{w1,...}]指定绝对虚线
AbsolutePointSize[d]指定绝对点的尺寸
AbsoluteThickness[w]指定绝对线宽
Arrowheads[specs]指定箭头
CapForm[type]线帽指定
CMYKColor[c,m,y,k]指定颜色
Dashing[{w1,...}]指定虚线
Directive[g1,g2,...]复合图形指令
EdgeForm[g]指定绘制边
FaceForm[g]绘制面
GrayLevel[i]灰度指定
Hue[h]色调指定
JoinForm[type]线连接指定
Opacity[a]透明度指定
PointSize[d]点尺寸指定
RGBColor[r,g,b]颜色指定
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]添加一个工具提示
  • 可以给出下列选项:
AlignmentPointCenter在图形内对齐的缺省点
AspectRatioAutomatic高与宽的比
AxesFalse是否绘制轴
AxesLabelNone坐标轴标签
AxesOriginAutomatic坐标轴原点
AxesStyle{}坐标轴样式指定
BackgroundNone绘图的背景色
BaselinePositionAutomatic如何与环绕文本基线对齐
BaseStyle{}图形的基本样式指定
ContentSelectableAutomatic是否允许进行内容选择
CoordinatesToolOptionsAutomatic坐标工具的详细行为
DisplayFunction$DisplayFunction产生输出的函数
Epilog{}主图形之后执行的图形指令
FormatTypeTraditionalForm文本的缺省样式类型
FrameFalse是否在图形周围放置边框
FrameLabelNone边框标签
FrameStyle{}边框的样式指定
FrameTicksAutomatic边框刻度
FrameTicksStyle{}边框刻度的样式指定
GridLinesNone绘制的网格线
GridLinesStyle{}网格线的样式指定
ImageMargins0.图形周围的边幅
ImagePaddingAll为标签等额外填充内容
ImageSizeAutomatic图形的绝对尺寸
LabelStyle{}标签的样式指定
MethodAutomatic使用图形方式的细节
PlotLabelNone图形的一个整体标签
PlotRangeAll图形值的范围
PlotRangeClippingFalse是否在图形范围剪切
PlotRangePaddingAutomatic填充图形值范围的程度
PlotRegionAutomatic填充的最后显示区域
PreserveImageOptionsAutomatic当显示相同图形的新版本时,是否保存图形选项
Prolog{}主图形之前执行的图形指令
RotateLabelTrue是否在边框上旋转 y 标签
TicksAutomatic坐标轴标记
TicksStyle{}坐标轴标记的样式指定
  • 可以给出图形的嵌套列表。诸如 GrayLevel 的指定实际上只保持到直至包含它们的列表末尾。  »
  • 仅包含图形指令的列表可以视为将指令对应元素直接插入到一个封闭列表中。
  • Style[obj, opts] 可用于将选项或指令 opts 应用到 obj »
  • BaseStyle 的设置可以作为当前样式表中 "Graphics" 给出的缺省样式的补充。AxesStyleLabelStyle 等设置可以作为 "GraphicsAxes""GraphicsLabel" 等给出的缺省样式的补充。
  • Graphics[] 以缺省图形尺寸给出一个空图。
1 的新功能 | 7 中的修改功能