3D空间坐标变换矩阵我要把一个顶点坐标已知的空间三角形通过与变换矩阵相乘实现和另一个顶点坐标已知的和它全等的三角形以法向量相对的方向重合.即对第一个三角形的坐标矩阵M1,进行M

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 04:44:20
3D空间坐标变换矩阵我要把一个顶点坐标已知的空间三角形通过与变换矩阵相乘实现和另一个顶点坐标已知的和它全等的三角形以法向量相对的方向重合.即对第一个三角形的坐标矩阵M1,进行M
xUMSP+.eZ7:n~:Ȩ )L-"iѡM i¼/x_^Z0u=sϽ,{~wP+ztݽf6X3]_'B^Mgg'|XkFib8n&}:n 9Л5PݶSd20i+7`I{HO#9CWX#'ǟ}|QɱaF jP,@ulYgV*Dklun;NBJz6]ANjn` Wo/>}x:3(|$YJA\@cMo|k=p]4hUs)敶ej8%fls"댩 4LX&-bJ ]O&4} y2ޔ5 DUOg_(/<VDT нa)dM2nf""3(ңU9z?(XK`]yA>~W%dm SXҭ:=4asZ3q">'pTlկ9x]00L SRo |:#ffFg%4nruBp1[R(z*uL7uo9HxTr\(5Ԇxj 28N / jF.3EpjMj 檭7ŮJ$Nx>+S-'lAbm/bpI!ڊ[is8.IK"dx!Gq}73tvH_>ʅ`Y)hzTs_]=@{طm57e|߷y

3D空间坐标变换矩阵我要把一个顶点坐标已知的空间三角形通过与变换矩阵相乘实现和另一个顶点坐标已知的和它全等的三角形以法向量相对的方向重合.即对第一个三角形的坐标矩阵M1,进行M
3D空间坐标变换矩阵
我要把一个顶点坐标已知的空间三角形通过与变换矩阵相乘实现和另一个顶点坐标已知的和它全等的三角形以法向量相对的方向重合.即对第一个三角形的坐标矩阵M1,进行
M1*M2(M2为变换矩阵)后就能实现与另一个全等三角形重合.请问怎么求通过两个三角形的顶点坐标矩阵求出变换矩阵M2(我是想在OpenGL中直接通过glLoadMatrix()实现复杂的模型视图变换)

3D空间坐标变换矩阵我要把一个顶点坐标已知的空间三角形通过与变换矩阵相乘实现和另一个顶点坐标已知的和它全等的三角形以法向量相对的方向重合.即对第一个三角形的坐标矩阵M1,进行M
以楼主的描述,没有理解错误的话,应该是在同一个线性空间内实施坐标变换,对么?
倘若如此,首先看原三角形坐标矩阵M1,描述M1矩阵的是与其同阶的单位矩阵E;
再看变换后的三角形坐标矩阵M2,描述M2矩阵的是与其同阶的变换矩阵P.
则有ExM1=PxM2,若视描述两个三角形坐标的均为从原点出发的向量,则这三个向量必线性无关(画出图来就好理解了).向量线性无关,则对应的矩阵为非奇异矩阵,存在逆矩阵,则变换矩阵P=ExM1x(M2)*(-1),亦即M1与M2的逆的积.
但是,又因为楼主的题设中存在“实现与另一个全等三角形重合”这样的条件,则变换矩阵P必须是实线性空间中的正交矩阵或者复线性空间中的酉矩阵.所以按照ExM1x(M2)*(-1)的方式求出P后,必须对P实施Schidmt正交化手续,使矩阵P各向量正交且单位化.
PS:为了表述形式的统一,把楼主提到的M1和M2两个矩阵的定义改变了一下,P矩阵是变换矩阵,而不是M2(M2在我的论述中是描述变换后的三角形坐标的矩阵).

3D空间坐标变换矩阵我要把一个顶点坐标已知的空间三角形通过与变换矩阵相乘实现和另一个顶点坐标已知的和它全等的三角形以法向量相对的方向重合.即对第一个三角形的坐标矩阵M1,进行M 空间数据的坐标变换 计算机图形学:求齐次坐标变换矩阵 矩阵乘法的c++程序已知四边形ABCD的顶点坐标为A(0,0),B(20,0),C(20,15),D(0,15),编程实现对该矩阵的比例,平移,旋转变换,并显示结果.(c语言)下为我的程序,结果不正确,#include#include#define M 3#define N 4v 矩阵二次型里面正交变换属于坐标变换吗? 为什么坐标空间的傅立叶变换是动量空间? 给出笛氏空间坐标中的一个向量α=(a1,a2,a3),通过一个正交变换变成(0,0,1),即: 求这个正交矩阵A忘记说一个向量α的模是1 给出笛氏空间坐标中的一个向量α=(a1,a2,a3),通过一个正交变换变成(0,0,1),求这个正交矩阵A忘记说了向量α的模是1. 线性代数向量空间.这个能用坐标变换公式做么? 矩形空间变换的坐标问题有一个矩形纸张A,上面有个点C,坐标为point(未知),现在用照相机给这个矩形纸张拍照,角度不定,得到相片矩形B,那么如果已知矩形纸张A在相片矩形B中四个顶点的坐标 matlab 圆的拟合已知空间内十组坐标,十个点大致围成一个圆,怎样用matlab求圆心坐标和半径,可否把源代码给我?跪谢啊! matlab中读入灰度图象,然后进行傅立叶变换,傅立叶变换之后是一个矩阵,这个矩阵想把它用极坐标表示出来,请问如何在matlab中操作?读入图象1和2,2是1旋转之后的图象,分别对它们做傅立叶变换, 正四面体 中心到顶点距离为a,求四个顶点坐标设中心坐标为(0,0,0),顶角1坐标(0,0,a)求另外三个顶角的坐标.这不是考试题,我不要任何解题过程,只要三个坐标值.顶点2、3、4一个在坐标面上 广义相对论坐标变换? 如图,在平面直角坐标系中,矩形OABC的顶点O与坐标原点重合,顶点A,C分别在坐标轴上,顶点B的坐标为(4,2).过点D(0,3)和点E(6,0)的直线DE分别与AB,BC相交于点M,N求(1)直线DE表达式和M,N的坐标.(我已 可以帮我分析下伽利略坐标变换和洛伦兹坐标变换 有关空间直角坐标系已知ABCD依次构成平行四边形,且A(4,1,3),B(2,-5,1),C3,7,-5),求顶点D坐标 四、 试写出二维旋转变换的坐标表达式和齐次坐标的矩阵表达式及变换矩阵