zoukankan      html  css  js  c++  java
  • 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)的平方。

  • 相关阅读:
    NAND FLASH扇区管理
    ECC内存校验算法
    实时数据库简介
    windows标准控件
    PLC一些资料
    at命令
    Vi 常用命令列表
    PHP继承及实现
    Mongodb php扩展及安装
    Linux下jdk1.6安装指引
  • 原文地址:https://www.cnblogs.com/womadenvxushiwangjunkai/p/9947476.html
Copyright © 2011-2022 走看看