自适应辛普森法,曲线积分,二分法(桥上的绳索,LA 3485)

本文回顾了数学分析中的曲线积分和不定积分,介绍了在反函数不易求解时如何利用二分法解决问题。对于单峰函数,可以采用三分法找到极值点简化问题。此外,文章探讨了自适应辛普森法作为数值积分的解决方案,特别是在函数无法直接积分的情况下。详细解释可参考链接。
摘要由CSDN通过智能技术生成

就是本题让我又翻出了半年未动的数学分析讲义,把曲线积分以及不定积分又复习了一遍。


如果已知函数值想求自变量而反函数又难以解出的话,可以利用函数的一些性质,比如单调性,然后二分自变量求解。

如果是单峰函数的话,可以先三分求出极值点,然后转化成两个单调函数。


其他就是纯数学问题了。


然后书上还给出了一个适应性更广的解法,那就是自适应辛普森法,当函数积不出来时,只好用数值积分来计算答案。

关于自适应辛普森法的详解:

http://blog.csdn.net/xl2015190026/article/details/53518077


代码

#include<bits/stdc++.h>
using namespace std;
const double eps=1e-3;

int D,H,B,L;
double w;

double f(double x,double a)
{
    return 4*a*(x/2*sqrt(1/a/a/4+x*x)+1/a/a/8*log(x+sqrt(1/a/a/4+x*x)));
}

double len(double h)
{
    double a=4*h/w/w;
    return f(w/2,a)-f(0,a);
}

int main()
{
    int T;
    scanf("%d",&T);
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值