- 浏览: 2608079 次
- 来自: 杭州
文章分类
- 全部博客 (1190)
- webwork (4)
- 网摘 (18)
- java (104)
- hibernate (1)
- Linux (85)
- 职业发展 (1)
- activeMQ (2)
- netty (15)
- svn (1)
- webx3 (12)
- mysql (81)
- css (1)
- HTML (6)
- apache (3)
- 测试 (2)
- javascript (1)
- 储存 (1)
- jvm (5)
- code (13)
- 多线程 (12)
- Spring (18)
- webxs (2)
- python (119)
- duitang (0)
- mongo (3)
- nosql (4)
- tomcat (4)
- memcached (20)
- 算法 (28)
- django (28)
- shell (1)
- 工作总结 (5)
- solr (42)
- beansdb (6)
- nginx (3)
- 性能 (30)
- 数据推荐 (1)
- maven (8)
- tonado (1)
- uwsgi (5)
- hessian (4)
- ibatis (3)
- Security (2)
- HTPP (1)
- gevent (6)
- 读书笔记 (1)
- Maxent (2)
- mogo (0)
- thread (3)
- 架构 (5)
- NIO (5)
- 正则 (1)
- lucene (5)
- feed (4)
- redis (17)
- TCP (6)
- test (0)
- python,code (1)
- PIL (3)
- guava (2)
- jython (4)
- httpclient (2)
- cache (3)
- signal (1)
- dubbo (8)
- HTTP (4)
- json (3)
- java socket (1)
- io (2)
- socket (22)
- hash (2)
- Cassandra (1)
- 分布式文件系统 (5)
- Dynamo (2)
- gc (8)
- scp (1)
- rsync (1)
- mecached (0)
- mongoDB (29)
- Thrift (1)
- scribe (2)
- 服务化 (3)
- 问题 (83)
- mat (1)
- classloader (2)
- javaBean (1)
- 文档集合 (27)
- 消息队列 (3)
- nginx,文档集合 (1)
- dboss (12)
- libevent (1)
- 读书 (0)
- 数学 (3)
- 流程 (0)
- HBase (34)
- 自动化测试 (1)
- ubuntu (2)
- 并发 (1)
- sping (1)
- 图形 (1)
- freemarker (1)
- jdbc (3)
- dbcp (0)
- sharding (1)
- 性能测试 (1)
- 设计模式 (2)
- unicode (1)
- OceanBase (3)
- jmagick (1)
- gunicorn (1)
- url (1)
- form (1)
- 安全 (2)
- nlp (8)
- libmemcached (1)
- 规则引擎 (1)
- awk (2)
- 服务器 (1)
- snmpd (1)
- btrace (1)
- 代码 (1)
- cygwin (1)
- mahout (3)
- 电子书 (1)
- 机器学习 (5)
- 数据挖掘 (1)
- nltk (6)
- pool (1)
- log4j (2)
- 总结 (11)
- c++ (1)
- java源代码 (1)
- ocr (1)
- 基础算法 (3)
- SA (1)
- 笔记 (1)
- ml (4)
- zokeeper (0)
- jms (1)
- zookeeper (5)
- zkclient (1)
- hadoop (13)
- mq (2)
- git (9)
- 问题,io (1)
- storm (11)
- zk (1)
- 性能优化 (2)
- example (1)
- tmux (1)
- 环境 (2)
- kyro (1)
- 日志系统 (3)
- hdfs (2)
- python_socket (2)
- date (2)
- elasticsearch (1)
- jetty (1)
- 树 (1)
- 汽车 (1)
- mdrill (1)
- 车 (1)
- 日志 (1)
- web (1)
- 编译原理 (1)
- 信息检索 (1)
- 性能,linux (1)
- spam (1)
- 序列化 (1)
- fabric (2)
- guice (1)
- disruptor (1)
- executor (1)
- logback (2)
- 开源 (1)
- 设计 (1)
- 监控 (3)
- english (1)
- 问题记录 (1)
- Bitmap (1)
- 云计算 (1)
- 问题排查 (1)
- highchat (1)
- mac (3)
- docker (1)
- jdk (1)
- 表达式 (1)
- 网络 (1)
- 时间管理 (1)
- 时间序列 (1)
- OLAP (1)
- Big Table (0)
- sql (1)
- kafka (1)
- md5 (1)
- springboot (1)
- spring security (1)
- Spring Boot (3)
- mybatis (1)
- java8 (1)
- 分布式事务 (1)
- 限流 (1)
- Shadowsocks (0)
- 2018 (1)
- 服务治理 (1)
- 设计原则 (1)
- log (0)
- perftools (1)
最新评论
-
Aqu415:
,默认是netty还是hassion?
dubbo入门 -
siphlina:
课程——基于Python数据分析与机器学习案例实战教程分享网盘 ...
Python机器学习库 -
san_yun:
leibnitz 写道hi,我想知道,无论在92还是94版本, ...
hbase的行锁与多版本并发控制(MVCC) -
leibnitz:
hi,我想知道,无论在92还是94版本,更新时(如Puts)都 ...
hbase的行锁与多版本并发控制(MVCC) -
107x:
不错,谢谢!
Latent Semantic Analysis(LSA/ LSI)算法简介
指数
指数在数学中代表着次方,也叫“幂”, 指乘方运算的结果。 n^m指将n自乘m次(根据七上课本该式意义为m个n相乘)。把n^m看作乘方的结果,叫做n的m次幂。
数学中的“幂”,是“幂”这个字面意思的引申,“幂”原指盖东西布巾,数学中“幂”是乘方的结果,而乘方的表示是通过在一个数字上加上标的形式来实现的,故这就像在一个数上“盖上了一头巾”,在现实中盖头巾又有升级的意思,所以把乘方叫做幂正好契合了数学中指数级数快速增长含义,形式上也很契合,所以叫做幂。
其中,n称为底数,m称为指数(写成上标)。当不能用上标时,例如在编程语言或电子邮件中,通常写成n^m或n**m,亦可以用低德纳箭号表示法,写成n↑m,读作“n的m次方”或者n的m次幂。
当指数为1时,通常不写出来,因为那和底的数值一样;指数为2、3时,可以读作“n的平方”、“n的立方”。
n^m的意义亦可视为1×n×n×n...:起始值1(乘法的单位元)乘底指数这么多次。这样定义了后,很易想到如何一般化指数0和负数的情况︰任何非零数数的零次方都是1,即n^0=1(n≠0);幂的指数是负数时,即n^m=1/n^(-m),(m<0)
分数为指数的幂定义为x^m/n = n√x^m
因为十的次方很易计算,只需在后加零即可,所以科学记数法(科学计数法:将一个数字表示成 (a×10的n次幂的形式),其中1≤|a|<10,n表示整数,这种记数方法叫科学记数法。)借助此简化记录数的方式;二的次方在计算机科学中很有用。
对数
如果 a^x=N(a>0,且a≠1),那么数x叫做以a为底N的对数(logarithm),记作 x=log(a) N .其中,a叫做对数的底数,N叫做真数。且a>o,a≠1,N>0
将以10为底的对数叫做常用对数(common logarithm),并把log(10) N 记为 lg N.
以e为底的对数称为自然对数(natural logarithm),并把log(e) N 记为 ln N.
python中的数学函数
在python中通过pow()计算指数,比如2^3 使用pow(2,3)=8
通过math的log()来计算对数, 比如math.log(8,2) =3
指数的图形
http://www.wolframalpha.com/input/?i=plot%28+t^1.5%2Ct^1.8%2Ct^2%29+where+t%3D0..12
不同的指数具有不同的陡峭程度
对数的图形
对数比较常用的是log10,图形:http://www.wolframalpha.com/input/?i=plot%28+log10%28t%29+%29+where+t%3D0..1000
假设我们有一个用户点击数对排名影响的场景,对于一个新帖子,刚开始点击量上升应该对排名的影响应该很大,而如果点击数已经上千时,这时候新点击数对排名应该应该影响不大。这种需求就可以通过对数来实现。
以10为底的对数:
- 1分只需要10个点击 math.log(10,10)
- 2分只需要100个点击 math.log(100,10)
- 3分却需要1000个点击math.log(1000,10)
指数的使用场景
在一些需要平滑降低某个值时非常有用,比如排名,参考:http://www.ruanyifeng.com/blog/2012/02/ranking_algorithm_hacker_news.html
相关推荐
高考数学_指数、对数函数—高考生必备基础知识.doc
高考数学_指数、对数函数—高考生必备基础知识(1).doc
高中数学第三章指数函数和对数函数第3节指数函数基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第1节正整数指数函数基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第6节指数函数幂函数对数函数增长的比较基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第4节对数第2课时基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第4节对数第1课时基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第5节对数函数第3课时基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第5节对数函数第2课时基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第2节指数扩充及其运算性质第1课时基础知识素材北师大版必修1
高中数学第三章指数函数和对数函数第2节指数扩充及其运算性质第2课时基础知识素材北师大版必修1
函数是描述客观事物变化规律的重要数学模型,本次课介绍的指数函数及后继课程介绍的对数函数及幂函数是生活中三类常用且非常重要的基本相互等函数,也是以第一章函数的基本性质为基础的具体知识的运用,是前面课程的...
对数电路 指数电路 基本乘除运算电路 乘法器应用:平方运算和正弦波倍频、除法运算电路、调制(调幅)、压控增益 无源滤波电路和有源滤波电路 : 低通滤波器( LPF ) 、 高通滤波器( HPF ) 、带通滤波器( BPF ) 、带...
1. 变频器基础知识 变频器的基本原理是将交流电变换为直流电,然后再将直流电变换为可变电压和频率的交流电。这种变换过程需要两个步骤:第一步是整流,将交流电变换为直流电;第二步是逆变,将直流电变换为可变...
资源来源于网络,请勿用于非法用途,如有侵权请联系,立即删除。 ...所基于的曲线性质如下: ──有限域上椭圆曲线在点加运算下构成...本部分描述必要的数学基础知识与一般技术,以帮助实现其它各部分所规定的密码机制。
数学知识点总结 本文总结了 2011 年全国高中数学联赛试题及答案中的数学知识点,涵盖了高中数学的多个方面...通过总结这些知识点,学生可以更好地理解和掌握高中数学的基础知识和应用,提高自己的数学能力和思维能力。
必学内容:集合与逻辑用语、 不等式、函数、指数函数与对数函数、任意角的三角函数、数列与数列极限、向量、复 数、解析几何、立体几何、排列与组合、概率与统计初步。选学内容:实用微积分。通 过教学,提高学生的...
本笔记本演示了生存分析的基础知识,生存分析是一种使用Python分析事件数据时间的方法。 它有6个部分。 生存分析和本笔记本中使用的数据的简要介绍 非参数方法:Kaplan-meier曲线,≥2组的对数秩检验统计 半参数...
从知识的网络结构上看,函数的单调性既是函数概念的延续和拓展,又是后续研究指数函数、对数函数、三角函数的单调性等内容的基础,在研究各种具体函数的性质和应用、解决各种问题中都有着广泛的应用.函数单调性概念...
4.4 指数函数 4.5 对数函数 4.5.1 对数及其运算 4.5.2 对数函数及其性质 第五章 三角函数 5.1 三角函数值 5.1.1 角 5.1.2 弧度制 5.1.3 三角形 5.1.4 三角函数值 5.2 诱导公式 5.3 和、差、积公式 5.4 三角函数与反...