polybuffer
点、ライン、または polyshape
オブジェクトの周囲にバッファーを作成
構文
説明
polyout = polybuffer(
は、P
,'points',d
)P
の 2 次元の点を距離 d
分だけバッファーする境界をもつ polyshape
オブジェクトを返します。関数 polybuffer
は、P
の各点を中心とする半径 d
の円の結合によってバッファーを計算します。行列 P
の 1 列目にはバッファー対象とする点の x 座標が含まれ、2 列目にはそれに対応する y 座標が含まれます。
polyshape
オブジェクト polyout
を作成すると、プロパティを解析したり、polyshape
関数を使用して追加の計算を行ったりできます。たとえば、polyout.Vertices
プロパティによってバッファー形状を定義する頂点にアクセスでき、また、コマンド plot(polyout)
を使用して形状をプロットできます。
例
入力引数
拡張機能
バージョン履歴
R2017b で導入