可运行实验:自适应Simpson积分
本科 · 挑战支持 1 种语言5 积分
编写程序完成“自适应Simpson积分”。算法契约:把 n 调整为偶数,用复合 Simpson 公式计算 exp(-x²) 在 [a,b] 上的积分。 本实验直接反查课堂任务:求线密度ρ(x)=1+x的细杆质量和质心,再计算变力拉伸弹簧所做功。 程序必须依据关系 M=\int\rho dx,\quad\bar x=M^{-1}\int x\rho dx,\quad W=\int F(x)dx,并在说明中处理边界:密度必须非负且单位一致;位移方向改变时功可为负。 输入三个浮点数 a b n,使用题定离散过程输出保留8位小数;禁止第三方包。
示例 1
输入
0 1 4
输出
0.74685538
示例 2
输入
1 2 8
输出
0.13525428
示例 3
输入
0 2 16
输出
0.88208040
运行限制
时间 2500 ms内存 256 MB