2 zzzcsd zzzcsd 于 2016.04.06 15:38 提问

如何根据矩阵算出translate的值?
 ele.style.transform="translate(30px,20px)";
console.log(ele.style.transform);

得到的结果是一个矩阵
如何根据这个矩阵,算出30px和20px这两个值?

1个回答

showbo
showbo   Ds   Rxr 2016.04.06 16:27

控制台不是打印的translate(30px, 20px) 这个内容,哪来的矩阵。。什么浏览器

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
矩阵的平移(translate)没有想象的那么简单
矩阵在计算机图形学中的地位是举足轻重的,几乎所有的变换都需要通过矩阵来完成。比如我接触的DirectX9就用IDirect3DDevice9::SetTransform()的第二个参数就要求传入矩阵的指针,而OpenGL也有直接载入矩阵的方法:glLoadMatrixf(),足以见矩阵在相关领域的作用是多么大。 对三维物体的变换(transform)包括基本的平移(translation)、旋转(rotation)、缩放(scaling)\错切(shearing)以及它们的组合变换。它们都作用
matlab求矩阵特征值和特征向量、行列式
如果A为方阵,满足AX=λX的λ称为A的特征值,X称为A的特征向量。 计算A的特征值用eig(A). 例:A=[1 2 3;4 5 6;7  8 9]; Z=eig(A) Z =    16.1168    -1.1168    -0.0000 如果要同时求出特征向量,采用表达式[X,V]=eig(A),则结果为 X =    -0.2320   -0.7858
OpenGL 矩阵变换GLM库的使用
GLM和MVP矩阵操作速记 连续工作15小时,累了,睡觉。include “glm/glm.hpp”include “glm/gtc/matrix_transform.hpp”若未特别说明,以下示例均假设矩阵/向量为四维 glm::mat4 mat; glm::vec4 vec; 对于vec来说,第四位为1代表坐标,0代表方向平移矩阵 | 1 0 0 X | | 0 1 0 Y | |
根据毫秒数计算出准确的“年/月/日/时/分/秒/星期”并不是件容易的事
根据毫秒数计算出当前的“年/月/日/时/分/秒/星期”并不是件容易的事作者:钟超博客:柳大·PoechantBlog.CSDN.net日期:April 4th, 2012下文中会用到一些公式,比如:empirical formula和Gauss' formula等。主要思想取自 Nginx 的时间管理机制中。1 毫秒、秒、分、时如果已知毫秒数为:unsigned int msec_total; 那
计算特征点通过单应矩阵后的坐标的小函数
在图像处理中,常常需要用两幅图的对应特征点来计算单应矩阵。一般会用findHomography之类的函数来找这个单应矩阵。 我一直很好奇特征点通过找到的矩阵变换后会在什么位置。所以自己写了个小函数,可以计算点通过单应矩阵后的坐标。 代码如下: #include #include #include #include #include #i
机器学习第三课第一部分(矩阵方向变换,正交矩阵)
矩阵变换:沿任意轴旋转及其推导 1. 2D中绕原点旋转 设基向量p,q和r分别是朝向+x,+y和+z方向的单位向量。 旋转角度为θ,基向量p,q绕原点旋转,得到新的基向量p`和q` 即旋转矩阵R(θ)为 2. 3d中绕坐标轴旋转 01. 绕x轴旋转,基向量q和r旋转θ,得到新的基向量q`和r` 即旋转
由旋转矩阵反算旋转角度
由旋转矩阵求欧拉角,可能存在多解。下面参考文献可帮助求解。 参考文献:http://staff.city.ac.uk/~sbbh653/publications/euler.pdf or http://download.csdn.net/detail/deng_sai/9083541
根据旋转矩阵(roational matrix)计算三个坐标轴的旋转角度
通过当前的旋转矩阵计算出当前这个旋转矩阵对应的三个轴的旋转角度: 参考连接:http://stackoverflow.com/questions/15022630/how-to-calculate-the-angle-from-roational-matrix 相关资料下载:http://download.csdn.net/detail/mxs30443/9855408  或者 http://
根据矩阵计算角度
gvr_vec3f rotationMatrixToEulerAngles(gvr_mat4f &R) { float sy = (float) sqrt(R.m[0][0] * R.m[0][0] + R.m[1][0] * R.m[1][0] ); bool singular = sy < 1e-6; // If float x, y, z; ...
Html+CSS transform属性中的 translate属性值
上一篇讲了rotate,这一次我们再细讲一下translate   下面我们从3个方面开始介绍:   1、translate(x,y)  水平方向和垂直方向同时移动,    取值x表示x轴过渡值 取值y表示y轴过渡值  ----如果没有赋值,默认是0 默认以元素的中心点为基点,可以通过transform-origin进行基点的设置 x,y如果为负就反方向移动