根据scipy手册,quad function要指定limit参数An upper bound on the number of subintervals used in the adaptive algorithm.

默认情况下,limit的值是50。

你的代码返回警告信息quadpack.py:364: IntegrationWarning: The maximum number of

subdivisions (50) has been achieved. If increasing the limit yields

no improvement it is advised to analyze the integrand in order to

determine the difficulties. If the position of a local difficulty

can be determined (singularity, discontinuity) one will probably

gain from splitting up the interval and calling the integrator on

the subranges. Perhaps a special-purpose integrator should be used.

warnings.warn(msg, IntegrationWarning)

您必须更改limit参数,即:from scipy.integrate import quad

import numpy

integrand = lambda x: numpy.sin(x) / x ** 2

print(quad(integrand, 1e-16, 1.0, epsabs = 1e-4, limit=100))

输出:(36.7600787611414, 3.635057215414274e-05)

输出中没有警告消息。细分数小于100且quad达到了要求的精度。在

python中eps是什么意思_如何在中使用参数epsabsscipy.integrate.quad在Python中?相关推荐

  1. python从安装开始加粉_清华教授用了12小时讲完的Python,整整400集,拿走不谢!...

    Python在近几年越来越受追捧,很多童鞋或者职场小伙伴想要提升技能-学习Python. 这是非常好的事情,但问题在于很多人不知道学Python做什么,所以什么零碎细末.艰难晦涩.长篇大论的都去看,很 ...

  2. python不带颜色的图形_如何使用Matplotlib设置图形背景颜色的不透明度 - python

    我一直在玩Matplotlib,无法弄清楚如何更改图形的背景颜色,或者如何使背景完全透明. 参考方案 如果只希望图形和轴的整个背景都是透明的,则在使用transparent=True保存图形时,只需指 ...

  3. python文件之间如何互相通信_不同的類和.py文件之間的python通信

    我試圖在我的程序中使用mvc-模型.我使用pubsub在我的文件之間進行通信.我想知道是否有另一種溝通方式,而不是使用pubsub?不同的類和.py文件之間的python通信 我的具體問題:我有2個文 ...

  4. 深度学习中的损失函数如何画图_如何用深度学习来做检索:度量学习中关于排序损失函数的综述(1)...

    作者:Ahmed Taha 编译:ronghuaiyang 原文链接: https://mp.weixin.qq.com/s/LC4ch4O2eUjgbMLH9zT0pw​mp.weixin.qq.c ...

  5. android studio 中配置groovy源码_麻省理工教程:使用Unity AR Foundation在AR中查看模型...

    本文将分享麻省理工学院的教程-使用Unity AR Foundation在增强现实中查看模型. 在本教程中,我们将介绍如何把3D模型导入Unity,并使用Android设备或iOS设备在AR中查看模型 ...

  6. python后端数据发送到前端_前端与后端的数据交互(jquery ajax+python flask)

    前端与后端的数据交互,最常用的就是GET.POST,比较常用的用法是:提交表单数据到后端,后端返回json 前端的数据发送与接收 1)提交表单数据 2)提交JSON数据 后端的数据接收与响应 1)接收 ...

  7. python后端与前端数据交互_前端与后端的数据交互(jquery ajax+python flask)

    前端与后端的数据交互,最常用的就是GET.POST,比较常用的用法是:提交表单数据到后端,后端返回json 前端的数据发送与接收 1)提交表单数据 2)提交JSON数据 后端的数据接收与响应 1)接收 ...

  8. python中eps是什么意思_如何将psfrag与使用Python Matplotlib创建的eps图形一起使用

    完成这项工作的可靠方法 如果所有psfrag选项都失败了,仍然有办法成功.EPS并不像第一眼看到的那样神奇的页面描述格式.在 因此,PS语法有助于我们在封装辅助EPS文件的情况下:%!PS-Adobe ...

  9. python处理重复的复制粘贴_如何将数组复制/重复N次到新数组中?

    假设您要复制10次这些值,那么只需^{}10个数组:def repeat(arr, count): return np.stack([arr for _ in range(count)], axis= ...

最新文章

  1. windows 内存泄露和资源泄漏调试
  2. [architecture]-AXI/APB/AHB/ACE的介绍
  3. cad显示有点暗_CAD参照的图框颜色太暗怎么调整?
  4. 找某個ColumnName在那些Tables
  5. diamond operator is not supported in -source 1.5和source release 8 requires target release 1.8的问题
  6. Go语言实现HashSet
  7. html css模仿实例,HTML+CSS模仿大学网站主页
  8. h5 字体加粗_html、css文字加粗方法
  9. 大数据告诉你,从北大青鸟毕业的学生未来发展到底怎么样?
  10. Qt关于connect和拉姆达表达式
  11. Nvidia GPU 最新计算能力表(CUDA Compute Capability)
  12. 关于高效学习工作的几本书
  13. Homekit智能开关/定时控制
  14. Kryo 缓冲区溢出
  15. launcher矩形图标
  16. 零知识证明学习(三)—— 非交互式零知识证明(zkSNARKs)
  17. Tabby终端模拟器在Mac上的配置和使用
  18. labview编程笔记之条件结构
  19. Ubuntu系统解压文件后乱码解决方法
  20. iOS之AFNetworking在POST时以二进制形式传输

热门文章

  1. 《黑寡妇》特效工作室Trixter的制片小姐姐告诉你一个成功制片人的必备技能
  2. 推荐系统-总结:从算法到工程
  3. Python变量引用错误
  4. C语言用结构体排序(学号,姓名,成绩)
  5. 怎样理解前端智能化这一新浪潮?
  6. python商品打折问题_基于Python环境下打折力度对营业额和利润率影响的研究
  7. 【Debian11】win10+VMware16安装linux虚拟机踩过的坑
  8. 【备战秋招】每日一题:2023.05.15-拼多多OD机试(第一题)-多多的商品编号
  9. pgsql获取日期段_PostgreSQL时间段查询
  10. 二分图最大匹配-匈牙利算法