Arrow
Arrow[{pt1,pt2}]
pt1から pt2までの矢印を表すグラフィックスプリミティブである.
Arrow[{pt1,pt2},s]
矢柄の先端をpt1 とpt2から距離 s 後退させた矢印を表す.
Arrow[{pt1,pt2},{s1,s2}]
pt1から s1,pt2から s2後退させる.
Arrow[curve,…]
指定された curve に従う矢印を表す.
詳細
- ArrowはGraphicsおよびGraphics3Dの両方(すなわち二次元および三次元のグラフィックス)で用いることができる.
- Graphicsでは次の curve 指定を使うことができる.
-
Line[…] 区分線分 BezierCurve[…] 合成ベジエ(Bezier)曲線 BSplineCurve[…] Bスプライン曲線 JoinedCurve[…] 連結曲線オブジェクト - Graphics3Dでは次の curve 指定を使うことができる.
-
Line[…] 区分線分 BezierCurve[…] 合成ベジエ曲線 BSplineCurve[…] Bスプライン曲線 Tube[…] 管の曲線オブジェクト - Arrow[Line[…]]はArrow[…]に等しい.Arrow[Tube[…]]は管に基づいた3Dの矢印を与える.
- Arrow[{pt1,pt2,…}]は矢柄が連続する点 ptiを通る矢印を表す.
- 点の位置は{x,y}のような通常の座標やScaled[{x,y}]のようなスケールされた座標を使って指定できる.ImageScaledやOffsetを使って指定することもできる. »
- 矢印の矢柄は指定の点を繋ぐまっすぐな部分の連続からなっている.
- Arrow[{pt1,pt2}]は,デフォルトで矢柄の先端が pt1に,鏃の先端が pt2になるように描かれる.
- 鏃の形,方向それに位置はArrowheads指示子で指定できる. »
- RGBColorやThicknessのようなグラフィックス指示子は矢柄と鏃の両方の要素に適用される. »
- 指示子が鏃に適用されないようにしたければ,使用するグラフィックスに明示的に指示子を入れて鏃を指定することができる.
- Arrow[{pt1,pt2},s]では,後退距離 s はグラフィックス全体の通常の座標で測られる.このため,矢印はDisk[pti,s]に若干触れる. »
- グラフィックスが全体としてAspectRatio->Automaticではないとき,指定された矢印の後退距離はグラフィックスの方向によって異なることがある.
例題
すべて開くすべて閉じるスコープ (17)
アプリケーション (7)
VectorPlotとVectorPlot3DはArrowを使う:
GraphPlotのEdgeShapeFunctionとしてArrowを使う:
特性と関係 (1)
Arrowheadsを使って座標軸にスタイルを与える:
Wolfram Research (2007), Arrow, Wolfram言語関数, https://reference.wolfram.com/language/ref/Arrow.html (2010年に更新).
テキスト
Wolfram Research (2007), Arrow, Wolfram言語関数, https://reference.wolfram.com/language/ref/Arrow.html (2010年に更新).
CMS
Wolfram Language. 2007. "Arrow." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2010. https://reference.wolfram.com/language/ref/Arrow.html.
APA
Wolfram Language. (2007). Arrow. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Arrow.html