atan2(y,x) pow(x,y)

atan2(x,y):atan2()区别于atan()函数,返回-pi~+pi范围的角度;
使用过程中发现在MATLAB和Excel中该函数的表达形式不一致,故记录如下。
- Excel
定义atan2(x,y)返回点(x,y)与x轴正向的夹角;
即在第一象限中atan2(x,y)=atan(y/x).
- Matlab与CFX CEL
定义atan2(y,x)返回点(x,y)与x轴正向的夹角;
即在第一象限中atan2(y,x)=atan(y/x).
pow(x,y):pow函数是求次方的函数,

函数原型是double pow(double a,double b);
使用时应包含math.h头文件。

函数pow(x,y)实现运算x^y,即x的y次方,这里x和y都为整数。

算法的基本思想是,减少乘法次数,重复利用结算结果,例如:
x^4,如果逐个相乘的话,需要四次乘法。如果我们这样分解(x^2)*(x^2)就只需要2两次乘法,因为x^2的结果我们可以重复利用。所以我们最好做对称的分解指数y,然后求x^(y/2)的平方。

原文地址:https://www.cnblogs.com/womadenvxushiwangjunkai/p/9947476.html