1 Star 0 Fork 1

徐晨哲/数值分析

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
复合梯形_复合辛普森.py 664 Bytes
一键复制 编辑 原始数据 按行查看 历史
徐晨哲 提交于 2022-05-11 22:32 . 呜呜呜幸苦死我了
# -*- coding: utf-8 -*-
"""
Created on Fri Apr 15 09:25:39 2022
@author: Administrator
"""
#被积函数
def fun (x) :
return 1/ x
#复合梯形
def tx (a,b,n) :
h= (b-a) /n
x=a
s=fun (x) -fun (b)
for k in range (1,n+1) :
x=x+h
s=s+2*fun (x)
result= (h/2) *s
return result
#复合辛普森
def xps (a,b,n) :
h= (b-a) /n
x=a
s=fun (x) -fun (b)
for k in range (1,n+1) :
x=x+h/2
s=s+4*fun (x)
x=x+h/2
s=s+2*fun (x)
result= (h/6) *s
return result
a=1
b=5
n1=40
n2=20
t=tx (a,b,n1)
p=xps (a,b,n2)
print ("梯形公式:{}\n辛普森公式:{}".format(t,p))
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/changerxu/numerical-analysis.git
git@gitee.com:changerxu/numerical-analysis.git
changerxu
numerical-analysis
数值分析
master

搜索帮助