vector - 两个 N 维向量之间的旋转方向(符号)/角度
问题描述
假设我有一个向量,比如说vectorA=[1,2,3,4]
。我可以将vectorA旋转一些角度alpha
,direction
使其vectorB=[6,7,8,9]
在旋转后变为。给定两个向量,vectorA 和 vectorB,我如何计算出旋转的角度和方向?
就角度而言,这很简单:我可以使用这个问题的任何一个答案。
对于方向(顺时针/逆时针),我有点不知所措。我知道如何在2 维和3 维中做到这一点。我如何为 N 维(即 4D 及以上)执行此操作?
解决方案
推荐阅读
- ios - 从视频中提取缩略图时出现黑色空白图像
- python - 使用 MacOS 的 matplotlib 的哪个后端?
- c# - 如何在 DatePicker 中显示我将字符串转换为日期时间的日期
- python - 使用 Pandas 根据该行中的值从 csv 文件中删除特定行之前的行
- vue.js - 测试在一个一个运行时通过,但测试套件抛出错误
- scala - Databricks 在尝试枚举目录时无法访问 Data Lake Gen1
- php - 获取 PHP eval 的跟踪调用列表或手动覆盖它
- javascript - 计算持续时间并在 daterangepicker 日历中显示
- string - [..] 对于 Rust 切片意味着什么,它叫什么?
- java-8 - CMS 类卸载花费了很多时间