MATLAB ヘルプ センター
衝突ジオメトリの表示
show(geom)
show(geom,"Parent",AX)
ax = show(___)
[ax,patchobj] = show(___)
show(geom) は、衝突ジオメトリを現在の Figure に現在の姿勢で表示します。関数で自動的にテッセレーションが生成されます。
geom
show(geom,"Parent",AX) は、衝突ジオメトリをプロットする座標軸 AX を指定します。
AX
ax = show(___) は、衝突ジオメトリをプロットする座標軸を返します。
例
[ax,patchobj] = show(___) は、プロットで衝突ジオメトリを表すグラフィックス オブジェクト patchobj を返します。
ax
patchobj
すべて折りたたむ
円柱型の衝突ジオメトリを作成します。この円柱は、長さが 3 メートル、半径が 1 メートルです。
cyl = collisionCylinder(1,3);
円柱を表示します。
show(cyl)
円柱を新しい Figure に表示し、円柱を表す patch オブジェクトを返します。patch オブジェクトの FaceColor フィールドの RGB 値を変更することにより、円柱の色をシアンに変更します。EdgeColor を 'none' に設定してエッジを非表示にします。
FaceColor
EdgeColor
'none'
figure [~,patchObj] = show(cyl); patchObj.FaceColor = [0 1 1]; patchObj.EdgeColor = 'none';
collisionBox
collisionCapsule
collisionCylinder
collisionMesh
collisionSphere
表示する衝突ジオメトリ。次のいずれかのオブジェクトとして指定します。
Axes
衝突ジオメトリをプロットする座標軸。Axes オブジェクトとして指定します。
衝突ジオメトリを表示する座標軸。Axes オブジェクトとして返されます。詳細については、Axes のプロパティ を参照してください。
Patch
衝突ジオメトリを表すグラフィックス オブジェクト。Patch オブジェクトとして返されます。詳細については、Patch のプロパティ を参照してください。
R2019b で導入
showCollisionArray
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ