balanlannie
关于矩阵变换的一个想不通!!

原题是这样的:

将三角形A(0,0)、B(1,1)、C(5,2)放大两倍,保持C(5,2)不变,写出该变换的矩阵表示。

正确答案是应该先使用平移矩阵让C到原点,然后使用缩放矩阵让x、y分别变为2倍,再用平移矩阵的逆矩阵让C回去。

我的做法是直接缩放,C到了(10,4),然后再平移(-5,-2)。

错音是所有矩阵变换都需要以原点为基准。我也知道了下次应该怎么做。

但是到底为什么呢??????!!!!!从画图来看完全察觉不出错在哪里!!想不通,求指点迷津!!!!!!!

balanlannie
展开Biu

番茄星人 发表于 2015-1-14 22:01

我算了算,没错啊!!!!!!两种方法都行啊。是不是我漏了什么条件。。。。 ...

【现在才看见QAQ】

咦是可以的吗!!!是把矩阵整个算出来结果吗?

[查看全文]
番茄星人
展开Biu

我算了算,没错啊!!!!!!两种方法都行啊。是不是我漏了什么条件。。。。#28x

[查看全文]