数值积分(复合辛普森公式)

该博客介绍了如何用C语言实现复合辛普森公式来求解数值积分。通过定义被积函数,利用复合辛普森公式进行迭代计算,直到满足预设的迭代精度要求。博客中展示了完整的C语言代码,并展示了如何计算积分结果及其误差余项。
摘要由CSDN通过智能技术生成

 

#include <stdio.h>

#include <math.h>

#define eps 1e-4//迭代精度

double f(double x)//被积函数

{

    return pow((1+pow(cos(x),2)),0.5);

}

double Simpson(double a,double b,int n,double result[2])//复合辛普森公式

{

    double h=(b-a)/n,s1=f(a+h/2),s2=0;

    for(int i=1;i<n;i+

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值