早教吧作业答案频道 -->数学-->
已知空间两个向量,求向量夹角,并用向量的方式表示.平面两个向量的夹角,可以用内积来计算.现在空间向量的夹角虽然也可以用内积计算,但算出来的是一个角度.·我在做一个程序,一个小火箭
题目详情
已知空间两个向量,求向量夹角,并用向量的方式表示.
平面两个向量的夹角,可以用内积来计算.
现在空间向量的夹角虽然也可以用内积计算,但算出来的是一个角度.·
我在做一个程序,一个小火箭,有3个函数,x轴旋转,y轴旋转,z轴旋转.现在使用这三个旋转函数,来让向量旋转,所以分别需要x轴的角度,y轴的角度,z轴的角度.下面是问题
·-------------------------------------------
已知点A( ax, ay, az ),点B( bx, by, bz ) 点B上有个小火箭,方向向量是c( cx, cy, cz ),现在想要让向量c旋转,并指向点A, 求旋转的角度( thetax, thetay, thetaz ).
--------------------------------------------
求到这个角度之后我可以用rotatex( thetax ), rotatey( thetay ), rotatez( thetaz )三个函数来实现向量旋转.这个已经做好了.另外函数length()可以求长度,dot()可以求向量内积, ×符号可以求外积,normalize()可以把向量单位化,这些都做好了.
只差角度.
反三角函数也都有.
-------------------------------------------------
如果有描述不清,我会追加提问,在线等您来回答.
平面两个向量的夹角,可以用内积来计算.
现在空间向量的夹角虽然也可以用内积计算,但算出来的是一个角度.·
我在做一个程序,一个小火箭,有3个函数,x轴旋转,y轴旋转,z轴旋转.现在使用这三个旋转函数,来让向量旋转,所以分别需要x轴的角度,y轴的角度,z轴的角度.下面是问题
·-------------------------------------------
已知点A( ax, ay, az ),点B( bx, by, bz ) 点B上有个小火箭,方向向量是c( cx, cy, cz ),现在想要让向量c旋转,并指向点A, 求旋转的角度( thetax, thetay, thetaz ).
--------------------------------------------
求到这个角度之后我可以用rotatex( thetax ), rotatey( thetay ), rotatez( thetaz )三个函数来实现向量旋转.这个已经做好了.另外函数length()可以求长度,dot()可以求向量内积, ×符号可以求外积,normalize()可以把向量单位化,这些都做好了.
只差角度.
反三角函数也都有.
-------------------------------------------------
如果有描述不清,我会追加提问,在线等您来回答.
▼优质解答
答案和解析
BA向量(bx-ax,by-ay,bz-az)
在xoy平面上旋转,即由(cx,cy,0)转到 (bx-ax,by-ay,0),
角度:arccos((bx-ax,by-ay,0)点乘(cx,cy,0)/|(cx,cy,0)|/|(bx-ax,by-ay,0)|
该角度即为绕Z轴旋转的角度
在xoy平面上旋转,即由(cx,cy,0)转到 (bx-ax,by-ay,0),
角度:arccos((bx-ax,by-ay,0)点乘(cx,cy,0)/|(cx,cy,0)|/|(bx-ax,by-ay,0)|
该角度即为绕Z轴旋转的角度
看了 已知空间两个向量,求向量夹角...的网友还看了以下:
己知关于x的方程xx一(k+2)x十2k=0(1)求证:无论k取何值,方程总有实数根;(己知关于x 2020-05-12 …
关于方法重载和方法重写下列说法正确的是()A.方法重载是被重载的方法的参数类型必须不同B.方法重写 2020-05-14 …
1.把一根长6米的方木[底面是正方行]锯成3段,表面积增加了9平方分米.原来方木的体积是多少立方分 2020-05-14 …
在边长为1的小正方形组成的方格中,有一个正方形,如图中阴影部分所示.这个正方形的面积是多少?这个正 2020-05-16 …
若t是非负数,且关于x的方程(1-t的平方)x的平方+2(1-t)x=0有两个实数根,求t值及对应 2020-05-16 …
已知关于x的方程x^2+(m+2)x+2m-1=0.一 求证.方程有两个不相等的实数根.二 当m为 2020-05-16 …
纸制的正方体的六个面根据其方位分别标记为上、下、东、南、西、北.现在沿该正方体的一些棱将正方体剪开 2020-05-17 …
已知一组正数x1,x2,x3,x4,x5的方差为:S2=15(x12+x22+x32+x42+x5 2020-05-17 …
动脑筋答题a的平方+b的平方=c的平方3的平方+4的平方=5的平方5的平方+12的平方=13的平方 2020-05-20 …
已知关于X的方程(K-1)X^2+(2K-3)K+K+1=0有两个不相等的实数根A,B是否存在实数 2020-06-02 …