我想用Lisp实现这一功能:有一三维实体G,我先把他的位置改变(改变后的实体记为G1),
- x# m% o6 ~/ {, l, x8 h [* E6 M* N- S$ ]
位置改变矩阵为: cosa -sina 0 01 z* W3 Q) B, g
. k; y0 X5 {- f sina cosa 0 0" P, Q: y+ F2 s6 d
0 ^4 Z2 f1 I |3 r- p- A
0 0 1 0* B+ j$ B8 r/ g
" r! _- C/ H0 g; ^6 e, H! u m n p 1
0 a( [2 G8 B P: i+ T6 A+ K$ Q6 K9 @' [
其中a,m,n,p都是已知数,那么请问能够实现这样的功能吗,即:把G乘以矩阵能得到新位置的实体G1吗? |