• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Python math.trunc函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中math.trunc函数的典型用法代码示例。如果您正苦于以下问题:Python trunc函数的具体用法?Python trunc怎么用?Python trunc使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



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

示例1: mw_cdf

def mw_cdf(x_hist_vals, hist_vals, a_coeff, figs, plot=False):
    max_a = np.sum(hist_vals)
    area_a = np.ones(len(hist_vals))
    for el in xrange(len(hist_vals)):
        area_a[el] = np.sum(hist_vals[0:el+1])

    
    c_d_f = area_a/max_a
    interp = interp1d(c_d_f, x_hist_vals)
    a_best = interp(0.5)
    a_limits = interp(np.array([0.5 - 0.683/2.0, 0.5 + 0.683/2.0]))

    decim = [math.trunc(np.abs(np.log10(a_best - a_limits[0])))+2, math.trunc(np.abs(np.log10(a_limits[1] - a_best)))+2]
             
    uncertainties = np.array([round(a_best - a_limits[0], decim[0]), round(a_limits[1] - a_best, decim[1])])

    if plot:
        plt.figure(figs)
        figs += 1
        plt.clf()
        plt.scatter(x_hist_vals, c_d_f, marker='+')
        plt.plot((a_best, a_best), (( c_d_f.max(), 0)), 'g')
        plt.errorbar(a_best, 0.5, xerr=[[uncertainties[0]], [uncertainties[1]]], fmt='^', color='red')
        plt.ylabel('CDF ')
        plt.xlabel(r'a$_'+str(a_coeff)+'$ values')
        
        plt.title(r'Result: a$_'+str(a_coeff)+' = '+str(round(a_best, np.max(decim)))+'_{-'+str(uncertainties[1])+'}^{+'+str(uncertainties[0])+'}$')
        plt.show() #in most cases unnecessary
        
    return figs
开发者ID:MWilson1,项目名称:Banneker-Institute,代码行数:30,代码来源:bootstrap_blog.py


示例2: muestraAccel

 def muestraAccel(self):
       wiiuse.motion_sensing(self.wiimotes,self.nmotes)
       wiiuse.poll(self.wiimotes, self.nmotes)
       t = self.wm.gforce.x
       temp=0
       try:
             temp = math.trunc(t)
       except:
             temp=0
       if temp< (self.rotX-3) or temp> (self.rotX+3):
             self.rotX= temp
             self.window.emit(SIGNAL("AccelX"), self.rotX)
       
       t = self.wm.gforce.y
       temp=0
       try:
             temp = math.trunc(t)
       except:
             temp=0
       if temp < (self.rotY-3) or temp > (self.rotY+3):
             self.rotY= temp
             self.window.emit(SIGNAL("AccelY"), self.rotY)
       t = self.wm.gforce.z
       temp=0
       try:
             temp = math.trunc(t)
       except:
             temp=0
       if temp != self.rotZ:
             self.rotZ= temp
             self.window.emit(SIGNAL("AccelZ"), self.rotZ)
开发者ID:nicoyanez,项目名称:wiiboard,代码行数:31,代码来源:A_signalQT+++slider+++diccionario.py


示例3: test_something_typeConversions

    def test_something_typeConversions(self):
        import math

        self.assertEqual(complex(1), complex(Something(1)))
        self.assertEqual(oct(1), oct(Something(1)))
        self.assertEqual(hex(16), hex(Something(16)))
        self.assertEqual(math.trunc(math.pi), math.trunc(maybe(math.pi)))
开发者ID:amitsaha,项目名称:pymaybe,代码行数:7,代码来源:test_pymaybe.py



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python convert.from_sympy函数代码示例发布时间:2022-05-27
下一篇:
Python math.tanh函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap