RotationTransform

RotationTransform[θ]
2Dにおける原点を中心とした θ ラジアンの回転を表すTransformationFunctionを返す.

RotationTransform[θ,p]
2Dの点 を中心とした2D回転を与える.

RotationTransform[θ,w]
3Dベクトル w の方向周囲での3D回転を与える.

RotationTransform[θ,w,p]
p に固定された軸 w の周りでの3D回転を与える.

RotationTransform[{u,v}]
ベクトル u をベクトル v の方向に変換する原点を中心とした回転を与える.

RotationTransform[{u,v},p]
p を中心とした uv の方向に変換する回転を与える.

RotationTransform[θ,{u,v},]
uv でスパンされた超平面における θ ラジアンの回転を与える.

詳細詳細

例題例題すべて開くすべて閉じる

  (4)  (4)

θ ラジアンによる2D回転変換:

In[1]:=
Click for copyable input
Out[1]=

ベクトルを回転させる:

In[2]:=
Click for copyable input
Out[2]=

軸の周りを回転させる:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

2Dグラフィックスを原点を中心として30°傾ける:

In[1]:=
Click for copyable input
Out[1]=

軸の周りで回転させる:

In[1]:=
Click for copyable input
2007年に導入
(6.0)