数组在计算机里的存储是按行列,下标即是哪行哪列。而在科学计算的语言的中,都是按列行,比如matlab、fortran。于是如果是在计算机中定义的数组,将数组的数据导入到数学计算的矩阵中时,要先转置。典型的就是opengl导入glsl时,传入的数组会被解释成矩阵,也就是转置了。一个题外话,glm里矩阵乘法是反的,比如,如果想作a*b*c,要写成c*b*a,毕竟20几年才到0.995的版本,还不完善。

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。