逗号在 arctan 运算符中是什么意思?



我正在阅读有关在 3D 空间中找到 2 个向量之间角度的问题的答案。同一平面内具有相同原点的两个 3D 矢量之间的有符号角。答案如下所示:

atan2((Vb x Va) . Vn, Va . Vb)

正是我需要的,但我不明白逗号运算符是什么。我知道前任和点分别是交叉乘积和点积。我不认为逗号是内积(与点积相同(?也许,它是一种编程语言的语法?

语言是(我认为1(Matlab,逗号实际上是方法调用中的参数分隔符(不是运算符2(。


1 - 这与你找到这个表达式的上下文一致,尽管我怀疑作者实际上是在使用 Matlab 语法作为表达数学概念的一种方式。

2 - 根据 https://au.mathworks.com/help/matlab/matlab_prog/matlab-operators-and-special-characters.html

最新更新