当前位置: 首页 > news >正文

吉林教育网站建设方案昆明网站建设 技术支持

吉林教育网站建设方案,昆明网站建设 技术支持,旅游美食网站模板,国家城乡建设官方网站1. 背景知识 既然前的Simpson可以通过使用三个点构造二次曲线近似积分,那么,如果点数增加到了4个,然后不就可以构造三次多项式的曲线,实现对目标值的积分吗? 如果采用和上一节介绍的同样的方法,我们可以推…

1. 背景知识

既然前的Simpson可以通过使用三个点构造二次曲线近似积分,那么,如果点数增加到了4个,然后不就可以构造三次多项式的曲线,实现对目标值的积分吗?

如果采用和上一节介绍的同样的方法,我们可以推导出:

\int_{a}^{b}f(x)dx=\frac{3h}{8}(f(x_0)+3f(x_1)+3f(x_2)+f(x_3))

其中h=(b-a)/3,x_i=a+i*h

2. 算法实现

通过上述原理可以很容易使用Python实现:

# Simpson's 3/8 Rule for Numerical Integration
import numpy as np
def simpson38(f, a, b):h=(b-a)/3x=np.linspace(a,b,4)y=np.vectorize(f)(x)return 3*h*(y[0]+3*y[1]+3*y[2]+y[3])/8.0

 如果使用该方法,计算humps函数在区间[0,1]上的数值积分,其效果如下:

可见误差相比之前有了很大的改善,但还是有27%,还是偏大的。

3. 复合simpson 3/8积分公式

和前面类似,如果将一个大的积分区间,划分为更多个较小的积分区间,在每个积分区间上使用Simpson 3/8积分公式,则可以更加贴近原函数,和复合Simpson 1/3积分公式要求点的个数为偶数类似,这个也要求点的个数为3的倍数。

最终实现效果如下:

http://www.yayakq.cn/news/953846/

相关文章:

  • 马家堡网站建设android下载
  • 做网站必须要服务器吗安装Wordpress的免费空间
  • 哪个专业是学网站开发的seo软文是什么
  • 网站建设洽谈问题苏州企业建站系统模板
  • 重庆平台网站建设价格建设网站的主要流程图
  • 无需注册免费的网站深圳国内网站设计公司
  • 工信部网站备案平台吉林网络seo
  • 搭网站可以用自己电脑做服务器吗下载安装微信app
  • 中国建设网站企业网上银行业务功能广州网站建设信科分公司
  • 快速建企业网站网站手机版怎么做的
  • 免费制作网页南宁网站建设_seo优化服务公司
  • python 做网站怎样做的好的排版网站
  • python学习网站福安 网站设计
  • 上海做宴会的网站不受国家管理的浏览器
  • 商城版免费网站制作做外贸网站 怎么收钱
  • 建设一个网站首先需要什么条件北京的做网站公司
  • 网页制作与网站建设策划书案例重庆门户网站推广方案
  • 嘉定网站建设哪里便宜wordpress滑块设置
  • 2018如何做网站外链可以看国外网站的dns
  • 流行网站类型淘宝客如何做免费的网站
  • 做海报的网站什么编辑器互联网营销
  • 科技资讯网站开发上海嘉定建设局网站
  • 学做网站看书会了吗wordpress页面标签页
  • 淘宝客导购网站wordpress收款插件
  • 那个网站做网站托管旅游小程序页面设计模板
  • 汕尾手机网站设计保山网站建设多少钱
  • 站长之家0东欣建设集团网站
  • 网站的登录界面怎么做赣州网站建设信息
  • 上海自助建站工具朝阳seo建站
  • 自己如何建网站长沙电商运营公司排名