【计算方法】数值积分实验

数值积分实验

一、实验环境:
实验设备:计算机
实验使用的语言:高级程序设计语言(C、Java 或 Matlab 等)
二、实验题目及要求
实验题目:
【计算方法】数值积分实验_第1张图片
三、实验目的:
1、了解数值积分的基本原理和方法;
2、熟练掌握复化梯形公式、复化 Simpson 公式及其截断误差的分析;

四、实验内容
【实验题1】
方案一:复合梯形公式
1.问题的求解算法及数据结构(画流程图)
变量a,b表示区间[a,b]
变量h表示步长
x为区间上各等距节点
流程图:
【计算方法】数值积分实验_第2张图片

2.源程序清单

#include
#include
#define f(x) (-2.0/(x*x-1)) 
int main(){
	double a=2,b=3;
	double T,h,x;
	int n = 2000,i;
	printf("n的值为%d:\n",n);
    h = (b-a) / n;
    x = a; T = 0;
    for(i=1;i

你可能感兴趣的:(软件工程本科实验报告,算法,软件工程,c语言)