当前位置: 首页>>代码示例>>Python>>正文


Python RandomArray.standard_normal方法代码示例

本文整理汇总了Python中RandomArray.standard_normal方法的典型用法代码示例。如果您正苦于以下问题:Python RandomArray.standard_normal方法的具体用法?Python RandomArray.standard_normal怎么用?Python RandomArray.standard_normal使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在RandomArray的用法示例。


在下文中一共展示了RandomArray.standard_normal方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: _maxwellboltzmanndistribution

# 需要导入模块: import RandomArray [as 别名]
# 或者: from RandomArray import standard_normal [as 别名]
def _maxwellboltzmanndistribution(masses, temp):
    xi = RandomArray.standard_normal(shape=(len(masses),3))
    momenta = xi * Numeric.sqrt(masses * temp)[:,Numeric.NewAxis]
    return momenta
开发者ID:auag92,项目名称:n2dm,代码行数:6,代码来源:VelocityDistribution.py

示例2: lregress

# 需要导入模块: import RandomArray [as 别名]
# 或者: from RandomArray import standard_normal [as 别名]
    sigma_A = sigma_y * Numeric.sqrt( Numeric.sum(x**2)/DELTA )

    sigma_B = sigma_y * Numeric.sqrt( N/DELTA )

    return A,B,sigma_y,sigma_A,sigma_B


# Test program
if __name__== '__main__':

    # Use latex text formatting
    matplotlib.rc('text', usetex=True)

    # Create a test data set
    x = Numeric.arange(20)
    dy = RandomArray.standard_normal(20)
    y = 0.5*x+3 + dy
 
    A,B,dy,dA,dB = lregress(x,y)
    y2 = A + B*x
    print A, B, dy ,dA,dB

#    pylab.plot(x,y,'o')
#    pylab.plot(x,y2,linewidth=3)
#    pylab.xlabel('x',fontsize='large')
#    pylab.ylabel('y',fontsize='large')

#    pylab.text(2, 13, 'A = %.1f $\pm$ %.1f (true: 3.0)' % (A,dA) )
#    pylab.text(2, 12, 'B = %.2f $\pm$ %.2f (true: 0.5)' % (B,dB) )
#    pylab.text(2, 11, 'dy = %.1f (true: 1.0)' % (dy) )
开发者ID:boates,项目名称:physics,代码行数:32,代码来源:lregress.py


注:本文中的RandomArray.standard_normal方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。