剪切矩阵是正交矩阵?

时间:2011-06-29 06:37:07

标签: math graphics matrix

人, 旋转矩阵是正交矩阵。

剪切矩阵是正交矩阵?

这是一个2D剪切矩阵。

H(s) = |1  s|
       |0  1| 

2 个答案:

答案 0 :(得分:2)

不,如果s非零,则此矩阵不是正交的。正交矩阵具有正交的行和列,但第一行和第二行的点积是s,因此如果s非零,则矩阵不是正交的。

更一般地,正交矩阵表示刚性变换。剪切不是一种刚性变换,因为它会使一个轴与另一个轴失真。

答案 1 :(得分:0)

仅当s = 0。

实际上,为了使它正交,你有很多1 ^ 2 + s ^ 2 = 1和0 ^ 2 + 1 ^ 2 = 1,即s ^ 2 = 0.