新手问题 距阵为何要使用 9 个值来表示

luffycn · February 27, 2015 · Last by appell replied at March 01, 2015 · 1917 hits

在学习 D3,有些关联的 API https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/transform

为何要用 9 个值 来表示 matrix 了? 4 个值不行嘛?

...这是数学问题了。。。而且实际要提供的就 6 个值……

@Kabie 哪方面的数学知识,我去恶补下

线性代数。。。

不是吧,2D 矩阵实际是给是 6 个数吧,3D 矩阵才是 9 个

#4 楼 @pepsin 3D 线性变换要 3 * 4 = 12 个数,所以得 4x4 的矩阵...

#5 楼 @luikore 啊,对。搞混了

貌似是仿射变换,属于仿射几何的范畴。

You need to Sign in before reply, if you don't have an account, please Sign up first.