C++ valarray atan2 函数模板
-
定义和用法
template<class T> valarray<T> atan2 (const valarray<T>& y, const valarray<T>& x);
template<class T> valarray<T> atan2 (const valarray<T>& y, const T& x);
template<class T> valarray<T> atan2 (const T& y, const valarray<T>& x);
std::atan2 计算valarray元素的atan2,以相同顺序返回包含所有元素的反正切的主值的valarray。 计算得出的切线是坐标y / x的商,使用它们的符号来确定适当的象限。该函数对x和y中的每个元素调用一次atan2(非限制)。 如果任何一个是单个T值,它将用于所有调用。此函数会使cmath的atan2重载。 -
参数
参数 描述 y 带有y坐标的valarray或元素。 x valarray或具有x坐标的元素。 如果两个参数都是valarray对象,并且它们的大小不匹配,则该行为是不确定的。
-
返回值
具有y / x的反正切值的valarray对象。 -
-
相关页面
atan2 (cmath) 用两个参数计算反正切(函数) atan 计算valarray元素的反正切(函数模板) tan 计算valarray元素的切线(函数模板)