我想用Lisp实现这一功能:有一三维实体G,我先把他的位置改变(改变后的实体记为G1),
$ a; z7 d( n- k; M
+ {. [4 C& I6 z* h' _位置改变矩阵为: cosa -sina 0 0
+ C1 z& S+ F- d5 }# D, Q5 }4 [ ^4 P5 g5 X3 X
sina cosa 0 0
5 M$ v2 P' E# i% ^, P" q' y/ X4 |: x& H
0 0 1 05 c) U$ u6 _; }' V: O
- o8 P7 G _/ T: o Z: \* Y4 q m n p 1
" }1 N3 W% D2 l) a8 J6 \; G
2 t9 x! p& F- q8 E其中a,m,n,p都是已知数,那么请问能够实现这样的功能吗,即:把G乘以矩阵能得到新位置的实体G1吗? |