为什么 atan2 函数的参数“反向”?也就是说,为什么它接受以y, x形式表示的坐标而非标准的x, y坐标形式?
y, x
x, y
因为它类似于 atan(y / x),其中y为分子,x为分母。
atan(y / x)
y
x
可能是因为在这里,y和x的顺序相同,所以atan2(y,x) = atan(y/x) ± nπ。
atan2(y,x) = atan(y/x) ± nπ
反正切函数的单参数版本需要相邻边除以对边的比率。这是y/x。与atan(y/x)类似,可以说atan2(y,x)。