このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
基本的な多角形
多角形関数
指定された一連の点に対し、単純な多角形を作成し、面積などの基本的な幾何学量を計算することができます。より複雑な多角形や、詳しい幾何学情報へのアクセスには、polyshape
オブジェクトを作成します。その後、オブジェクト関数を使用して多角形や多角形のセットを変更し、クエリし、可視化します。
関数
boundaryshape | 2 次元三角形分割から polyshape を作成 |
inpolygon | 多角形領域の内側またはエッジ上の点 |
nsidedpoly | 正多角形 |
polyarea | 多角形の面積 |
polybuffer | 点、ライン、または polyshape オブジェクトの周囲にバッファーを作成 |
rectint | 四角形が重なる領域の算出 |
多角形状の作成と変更
polyshape | 2 次元の多角形のような形状 |
addboundary | polyshape の境界を追加 |
polybuffer | 点、ライン、または polyshape オブジェクトの周囲にバッファーを作成 |
rmboundary | polyshape の境界を削除 |
rmholes | polyshape の穴を削除 |
rmslivers | polyshape の境界の外れ値を削除 |
rotate | polyshape の回転 |
scale | polyshape のスケーリング |
simplify | polyshape の境界を単純化 |
sortboundaries | polyshape の境界の並べ替え |
sortregions | polyshape の領域の並べ替え |
translate | polyshape の平行移動 |
クエリと可視化
boundary | polyshape の境界の頂点の座標 |
holes | polyshape の穴の境界を polyshape オブジェクトの配列に変換 |
ishole | polyshape の境界が穴であるかどうかを判定 |
isinterior | polyshape の内側にあるクエリ点 |
issimplified | polyshape が適切に定義されているかどうかを判別 |
nearestvertex | 最も近い polyshape 頂点をクエリ |
numboundaries | polyshape の境界の数 |
numsides | polyshape の辺の数 |
overlaps | polyshape オブジェクトがオーバーラップしているかどうかを判別 |
plot | polyshape のプロット |
regions | polyshape の領域にアクセス |
幾何学的量
area | polyshape の面積 |
boundingbox | polyshape の境界ボックス |
centroid | polyshape の重心 |
convhull | polyshape の凸包 |
turningdist | polyshape オブジェクト間のターニング距離を計算 |
triangulation | polyshape の三角形分割 |
perimeter | polyshape の周囲長 |
論理演算
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)