04_指数函数、随机函数

04_指数函数、随机函数

ID:44350296

大小:81.14 KB

页数:5页

时间:2019-10-21

04_指数函数、随机函数_第1页
04_指数函数、随机函数_第2页
04_指数函数、随机函数_第3页
04_指数函数、随机函数_第4页
04_指数函数、随机函数_第5页
资源描述:

《04_指数函数、随机函数》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、指数函数:Exp:返回e的指数次幕。e是自然对数的底数,值为2.718。exp(floatnumber)number是e的指数。的值是越来越大,趋进于如果number是正数的话,那么无限大。例如:exp(l)返回e的值2.718oexp(2)返回e2的值7.389o如果number是负数的话,那么e的值是越来越小,趋进于0。Log:返回数字的自然对数,自然对数使用常量e。log(floatnumber)number是正数才能用于对数。例如:log(10)返回值为2.303olog(2.718282845904)返回

2、值为1.000oLoglO:返回一个以10为底数的对数值。loglO(floatnumber)number是正数。例如:loglO(lOO)返回值为2ologl0(10)返回值为loPow:返回一个指数。pow(floatbase,floatexponent)base是底数。Exponent是指数。带有小数点的指数和负底数可产生错误信息。例如:pow(2,3)返回值为8opow(-2,3)返回值为-8。pow(2,-3)返回值为0.125oSqrt:开平方,返回一个正数的平方根。sqrt(floatnumber)n

3、umber是正数。例如:sqrt(16)返回值为4。sqrt($side)^$side是25,那么返回值为5。随机函数:Gauss:返回一个随机浮点数或向量,返回的数字落在Gaussian分布内,平均值是0。gauss(5)返回一个随机浮点值,比如0.239o若重复执行gauss(5)并把返回值制成图,那么可能会按下列频率出现.意义标准位移返回值Noise:依据Perlin噪音场发生器都在-广1之间返回一个随机值。若使用相同的自变量值重复的执行该函数,那么该函数每次执行时都返回一个相同的随机值O若用一个有规律的增量

4、或减量来执行函数,那么函数亦会返回有规律的增量或减量随机值。Dnoise:一个带有随机值的矢量,随机值的范围是-PioDnoise函数和noise函数相同,不过dnoise使用并返回一个矢量自变量。返回的矢量代表三维噪音场的递减率。Rand:在选取范围内返回一个随机浮点值或矢量OFloatrand(floatmaxmimber)Floatrand(floatminnumber,floatmaxnumber)Vectorrand(vectormaxvector)Vectorrand(vectorminvector,v

5、ectormaxvector)maxnumber指定返回的最大值•返回的最小数字是0。换句话说,返回值在0和maxnumber范围内。minnumber和maxnumber指定返回的最小和最大值。Maxvector为返回矢量的每个元素指定最大值。最小值是0。返回的每个元素都是不同的随机值oMinvector和maxvector为返回矢量的每个元素指定最小和最大值。Sphrand:返回一个随机矢量值,它在选择的球形或椭圆形区域内。椭vectorsphrand(floatradius)vectorsphrand(vec

6、torvector)radius是球的半径,返回的矢量存在于其中。vector是椭圆的半径。Seed:为用于创建随机数字的gauss,rand和sphrand函数设置seed值。如果给seed指定一个值并重复的执行gauss,rand或sphrand函数,那么一个相同列的随机数字生成。seed(intnumber)number为seed的值设置一个随机数字。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。