Arrowheads

Arrowheads[spec]

是一种图形指令,它指定箭头头部应该具有 spec 所指定的尺寸、位置和形式.

更多信息和选项

  • 缺省设置 Arrowheads[Automatic] 时,每个箭头标记只有一个头部.
  • Arrowheads[s] 指定箭头头部的长度应该是图形总宽度 s 的分数. 缺省值为 0.04. »
  • 符号值 TinySmallMediumLarge 可用于 s. 这些值使得箭头尺寸不再取决于图形总宽度. »
  • Arrowheads[{spec1,spec2,}] 指定箭头标记应该包含几种箭头头部元素.
  • 每个箭头头部元素可以指定如下:
  • s具有尺度缩放的尺寸 s 的缺省箭头头部
    {Automatic,pos}pos 位置处的缺省箭头头部
    {s,pos}pos 位置处,尺度缩放的缺省箭头头部
    {s,pos,g}以图形 g 绘制箭头头部
    {s,pos,{g,δ}}指定缩短 δ 的箭杆
  • 位置 pos 从 0 直到 1,从箭头标记的尾部到顶端.
  • Arrowheads[{s0,s1,,sn}] 指定在 i/n 处具有尺度缩放的尺寸 si 的箭头. »
  • Arrowheads[{-s,s}] 给出双箭头的箭头标记. »
  • 放置图形 g,使其坐标原点 {0,0} 位于沿箭头标记的位置 pos 上.
  • 放置图形 g,使 正轴与在 pos 位置的箭杆方向对齐.
  • 标注图形 g,使其坐标的一个单位等于绘箭完整箭头标记宽度的分数 s.
  • 图形 g 通常假定具有 AspectRatio->Automatic.
  • 指定 {s,pos,{g,δ}},箭杆在坐标系 g 中缩短 δ. 这样可以防止较粗箭杆在箭的头部或尾部冒出来. »
  • 在三维中,默认选项设置 Appearance->"Flat" 使箭头头部总是呈现在屏幕平面上, Appearance->"Projected" 使他们呈现为三维,并投射到屏幕平面上.

范例

打开所有单元关闭所有单元

基本范例  (3)

一个二维箭头:

一个三维箭头:

一个使用管的全三维箭头基元:

范围  (16)

箭头尺寸  (5)

具有缩放尺寸的箭头:

在三维空间中,具有缩放尺寸的箭头:

在三维空间中,具有缩放尺寸的管状箭头:

符号值指定箭头的预定义绝对尺寸:

三维空间中的符号值:

管状箭头:

多个箭头  (8)

双头箭头:

具有指定尺寸的均匀间隔的箭头:

指定箭头尺寸和位置:

指定三维空间中的尺寸和位置:

管状箭头:

具有指定尺寸和位置的多个箭头:

三维空间中:

管状箭头:

通过赋以负值尺寸,可以将箭头的方向逆转:

三维空间中:

管状箭头:

多个不连通箭头:

具有不同箭头的多个不连通箭号:

自定义箭头  (3)

图形可以作为箭头使用:

Graphics3D 可用作三维箭号的箭头:

缩短箭杆:

三维空间中:

管状箭号:

应用  (1)

使用投映箭头的告示牌树:

巧妙范例  (1)

正在移动的箭头头部:

Wolfram Research (2007),Arrowheads,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Arrowheads.html (更新于 2008 年).

文本

Wolfram Research (2007),Arrowheads,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Arrowheads.html (更新于 2008 年).

CMS

Wolfram 语言. 2007. "Arrowheads." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2008. https://reference.wolfram.com/language/ref/Arrowheads.html.

APA

Wolfram 语言. (2007). Arrowheads. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Arrowheads.html 年

BibTeX

@misc{reference.wolfram_2024_arrowheads, author="Wolfram Research", title="{Arrowheads}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/Arrowheads.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_arrowheads, organization={Wolfram Research}, title={Arrowheads}, year={2008}, url={https://reference.wolfram.com/language/ref/Arrowheads.html}, note=[Accessed: 22-November-2024 ]}