在android.renderscript包中有一个Matrix3f和Matrix4f类。
Matrix4f类具有inverse()方法,但Matrix3f没有。
要计算Matrix3f实例的逆,是否有实用程序类或智能解决方案来实现这一点?
发布于 2017-10-29 01:42:28
如果您不想编写自己的反函数,这并不难做到,您可以使用以下技巧。
假设你有一个3x3矩阵A
A = [[1 2 3]
[4 5 6]
[7 8 9]]你可以构造4x4矩阵B
B = [[1 2 3 0]
[4 5 6 0]
[7 8 9 0]
[0 0 0 1]]取B的倒数,称为A_inv和B_inv。然后,
B_inv = [[ 0]
[A_inv 0]
[ 0]
[0 0 0 1]]https://stackoverflow.com/questions/46990879
复制相似问题