IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    [原]数据挖掘-高等数学常用概念用法总结

    liuzhoulong发表于 2016-11-29 17:35:03
    love 0

    1,  对数:如果a的x次方等于N(a>0,且a不等于1),那么数x叫做以a为底N的对数(logarithm),记作x=logaN。其中,a叫做对数的底数,N叫做真数

    默认以e为底数

    >>> from math import *
    >>> log(8,2)
    3.0
    >>> log(100,10)
    2.0
    >>> log10(100)
    2.0
    >>> log(10)
    2.302585092994046
    

    System.out.println(Math.log(8) / Math.log(2)); 结果3.0
    System.out.println(Math.log(100) / Math.log(10));结果2.0
    System.out.println(Math.log10(100));结果2.0
    System.out.println(Math.log(10));结果2.302585092994046

    2,指数函数:一般地,形如y=a^x(a>0且a≠1) (x∈R)的函数叫做指数函数(exponential function) 。也就是说以指数为自变量,底数为大于0且不等于1的常量的函数称为指数函数,它是初等函数中的一种。exp,高等数学里以自然常数e为底的指数函数,它又是航模名词,全称Exponential(指数曲线)

    >>> print math.e
    2.71828182846
    >>> pow(math.e,2)
    7.3890560989306495
    >>> exp(2)
    7.38905609893065
    >>> pow(2,3)
    8.0


    System.out.println(Math.pow(Math.E,2)); 结果:7.38905609893065
    System.out.println(Math.exp(2));结果:7.38905609893065
    System.out.println(Math.pow(3,2));结果:8






沪ICP备19023445号-2号
友情链接