xarrows
2Dまたは3Dで矢印を描画
呼び出し手順
xarrows(nx, ny [,nz] [,arsize, color]) h = xarrows(...)
引数
- nx, ny, nz
同じ大きさの実数のベクトルまたは行列.
- arsize
実数スカラー, 矢じりの大きさ. デフォルト値は
arsize
を -1 に設定することにより得られます.- color
行列またはスカラー.
color
が正のスカラーの場合, この値は全ての矢印に使用される色を指定します. 負のスカラーの場合,カレントの色が使用されます. ベクトルの場合,color(i)
はi
番目の 矢印に使用される色を指定します.- h
このオプションの出力には、作成された Segs エンティティへのハンドルが含まれます。
h
を使用してプロパティを変更します。 プロパティのリストについては、segs_properties を参照してください。
説明
xarrows
はnx
,
ny
および nz
により指定される矢印の集合を描画します.
nz
が指定されない場合, 2Dで矢印を描画します.
nx
, ny
およびnz
がベクトルの場合,i番目の矢印は
(nx(i),ny(i),nz(i))-->(nx(i+1),ny(i+1),nz(i+1))
により定義されます.
nx
および ny
が行列の場合:
nx=[xi_1 x1_2 ...; xf_1 xf_2 ...] ny=[yi_1 y1_2 ...; yf_1 yf_2 ...] nz=[zi_1 z1_2 ...; zf_1 zf_2 ...]
k
番目の矢印は,
(xi_k,yi_k,zi_k)-->(xf_k,yf_k,zf_k)
により定義されます.
xarrows
は,
plot2d
のような高レベル関数をコールすることにより
設定可能なカレントのグラフィックスケールを使用します.
例
履歴
バージョン | 記述 |
5.5.0 | 矢印を3次元で描画できるようになりました. |
2025.0.0 | Function returns the created handle(s). |
Report an issue | ||
<< xarcs | geometric_shapes | xfarc >> |