我想在给定以下条件的 n 维空间中计算(nxn)旋转矩阵:
我认为数字 4(最终旋转点)是多余的,没有它也可以计算旋转矩阵。但我都有。
是否有已经实现它的 matlab 函数?我知道 n=3 (vrrotvec2mat)有一个函数。但是我没有找到一般n 的任何功能。如果没有这样的函数,这里的任何人都可以告诉我如何计算它以便我可以编写函数?
我什至不确定一般n是否有唯一的旋转矩阵。如果有多个,我不介意使用哪个旋转矩阵。
我将不胜感激任何帮助。
提前致谢!
我在 pycharm (2017) 中调试 python 时遇到了一个奇怪的问题。我可以调试同一项目的旧代码,但无法调试当前项目。看起来我在代码中写的东西阻止了调试器工作(我什至不知道这是可能的)。
当我尝试在当前项目中调试时,调试器在断点处停止,但我无法在变量窗口中看到变量的值(如果我单击一个变量以查看其内容,它会显示“正在收集数据”,过了一会儿它以红色显示“无法显示子项:等待响应超时”。当我单击“下一步”按钮时,断点行消失(而不是移动到下一行)。
任何人都知道代码中的哪些更改会导致此问题(可能是无法使用调试器等的导入)。我无法确定问题,因为两个版本的代码之间存在太多差异。
提前致谢
algebra ×1
debugging ×1
matlab ×1
matrix ×1
pycharm ×1
python ×1
python-2.7 ×1
python-3.x ×1
rotation ×1