Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 可視化とグラフィックス > 計算幾何学 > 幾何学変換 > ShearingMatrix >
Mathematica > 可視化とグラフィックス > 記号的なグラフィックス言語 > グラフィックスの変形 > 幾何学変換 > ShearingMatrix >

ShearingMatrix

ShearingMatrix
ベクトル v の方向に沿って,ベクトル n に直角なるように ラジアン剪断したものに対応する行列を与える.
  • ShearingMatrixは始点を固定して剪断したものに対応する行列を返す.
  • ShearingMatrixは面積または体積を変化させない変換に対応する,行列式が1の行列を返す.
  • 3Dでは,ShearingMatrixは,ベクトル n に直角の1組のトランプを角度 だけ v 方向に剪断して,トランプが法線ベクトル n を持つような方向に向くようにするのに似た動作を行う.
ラジアンで 軸に沿って剪断する:
正方形を 軸に沿って30度剪断する:
ラジアンで 軸に沿って剪断する:
In[1]:=
Click for copyable input
Out[1]//MatrixForm=
 
正方形を 軸に沿って30度剪断する:
In[1]:=
Click for copyable input
Out[1]=
軸に沿って剪断する:
軸に沿って剪断する:
平面上で 軸に沿って剪断する:
平面を 軸に沿って剪断する:
において 角度 方向に剪断する:
2Dの形に適用した変換:
3Dの形に適用した変換:
曲面に変形を適用する:
n 次元におけるすべての簡単な(座標軸に平行の方向の)剪断行列を生成する:
2Dにおけるすべての剪断行列:
3Dにおけるすべての剪断行列:
4Dにおけるすべての剪断行列:
剪断行列の行列式は1なので,面積や体積が保存される:
ShearingMatrixの逆行列はShearingMatrixで与えられる:
ShearingMatrixの逆行列はまたShearingMatrixでも与えられる:
剪断行列の 次ベキも同じ を持つ剪断行列である:
剪断が適用される順序は重要である:
以下のように,2つの異なる順序で適用した場合の結果は異なっている:
であるような については変形は定義されない:
直交しないベクトルの場合,方向は方向ベクトルの投影によって決まる:
球に適用された変形:
バージョン 6 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF