Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

rotate

座標軸を中心にメッシュを回転

R2020b 以降

説明

rotatedMesh = rotate(mesh,orient) は方向 orientmesh オブジェクトを回転します。

すべて折りたたむ

extendedObjectMesh オブジェクトを作成し、オブジェクトを回転します。

直方体メッシュを作成します。

mesh = extendedObjectMesh('cuboid');

z 軸を中心としてメッシュを 30 度回転します。

mesh = rotate(mesh,[30 0 0]);

メッシュを可視化します。

ax = show(mesh);

Figure contains an axes object. The axes object contains an object of type patch.

入力引数

すべて折りたたむ

拡張オブジェクト メッシュ。extendedObjectMesh オブジェクトとして指定します。

オブジェクト メッシュの回転の説明。以下として指定します。

  • 3 行 3 列の正規直交回転行列

  • quaternion

  • 1 行 3 列のベクトル。ここで、要素は z 軸、y 軸、および x 軸の順の正回転 (度) です。

出力引数

すべて折りたたむ

回転するオブジェクト メッシュ。extendedObjectMesh オブジェクトとして返されます。

バージョン履歴

R2020b で導入

参考

オブジェクト

関数