向量夹角求问
  • 板块学术版
  • 楼主kyEEcccccc
  • 当前回复8
  • 已保存回复8
  • 发布时间2021/2/21 19:21
  • 上次更新2023/11/5 02:55:32
查看原帖
向量夹角求问
312811
kyEEcccccc楼主2021/2/21 19:21

现在有两个向量A和B,保证B是A逆时针旋转180度以内得到的,我要求出A和B的夹角(弧度制)。有两种解法,得到的结果不一样,方法二的结果是对的。

方法一:

double g = fabs(asin(cross(a,b) / norm(a) / norm(b)));

方法二:

double g = fabs(acos(dot(a,b) / norm(a) / norm(b)));

请问为什么呢?我应该使用哪一种呢?另一种如何修改是对的?谢谢。

2021/2/21 19:21
加载中...