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

ReflectionMatrix

ReflectionMatrix[v]
ベクトル v に法線となる鏡中の点の反射を表す行列を与える.
  • 反射は始点を通る鏡中にある.
  • ReflectionMatrixはいろいろな次数で使うことができる.2Dでは線に反射する.3Dでは平面に反射する.
軸に沿って反射させる,すなわち 軸で反射させる:
ベクトルに沿って反射させる,すなわちで与えられる平面に反射させる:
軸に沿って反射させる,すなわち 軸で反射させる:
In[1]:=
Click for copyable input
Out[1]//MatrixForm=
In[2]:=
Click for copyable input
Out[2]=
 
ベクトルに沿って反射させる,すなわちで与えられる平面に反射させる:
In[1]:=
Click for copyable input
Out[1]//MatrixForm=
ベクトルに沿って,または同じようにによって与えられる平面に反射させる:
反射面の点は固定している:
反射面以外の点は平面に反射している:
記号単位ベクトルについての反射行列:
ベクトルのに対する法線は変化しない:
2Dの形に適用された変換:
3Dの形に適用された変換:
曲面を反転させる:
反射行列の行列式はである:
反射行列の逆行列はその行列自身である:
反射はスケーリングの特殊ケースと考えることができる:
反射は多角形の向きを変える:
垂直面における立方体の反射:
バージョン 6 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF