博客
关于我
函数指针的典型应用-计算函数的定积分(矩形法思想)
阅读量:358 次
发布时间:2019-03-05

本文共 710 字,大约阅读时间需要 2 分钟。

计算函数的定积分

如果用每个小矩形面积的和,代替每个小梯形面积的和,以此来计算函数的定积: 其实计算方法会更简单,只是误差会变大,请推导这个计算公式,并用函数指针编写这个程序。

[注]使用矩形法推导函数定积分的计算公式是微积分上册十分经典的一个问题, 这里不再对推导过程赘述.

#include
double Definite_Integral(double, double, double (*)(double), short);double f1(double);double f2(double);int main(){ double result; printf("f1 = x / (1 + x ^ 2)\n"); printf("f2 = 1 + x ^ 2\n"); /* 对函数f2在区间[0, 3]上求定积分 */ result = Definite_Integral(0, 3, f1, 1000); printf("result(f1在[0, 3]上做定积分运算) = %.6lf\n", result); result = Definite_Integral(0, 1, f2, 1000); printf("result(f2在[0, 1]上做定积分运算) = %.6lf\n", result); /* */ return 0;}/* 计算函数的定积分 */double Definite_Integral(double a, double b, double (*f)(double), short n){ d

转载地址:http://edsg.baihongyu.com/

你可能感兴趣的文章
Java基础题:哈夫曼树
查看>>
phthon基本语法——温习
查看>>
sleep、wait、yield、join——简介
查看>>
web项目配置
查看>>
VTK:相互作用之KeypressEvents
查看>>
VTK:相互作用之MouseEventsObserver
查看>>
VTK:相互作用之PickableOff
查看>>
VTK:相互作用之Picking
查看>>
VTK:Medical之MedicalDemo2
查看>>
libfacedetection库的配置及基本使用——内涵(cmake编译libfacedetection库)
查看>>
VS配置属性表,保存Opencv配置信息
查看>>
c语言(基本数据类型)实参与形参传值 用汇编理解
查看>>
输入端噪声容限
查看>>
vue——this.$route 与 this.$router
查看>>
基于单片机可控音乐流水灯控制设计-全套资料
查看>>
基于单片机简易信号误差分析设计-全套资料
查看>>
基于单片机简易洗衣机系统仿真设计-全套资料
查看>>
基于单片机简易脉搏测量仪系统设计-毕设课设资料
查看>>
基于单片机八层电梯系统控制设计-毕设课设资料
查看>>
并发框架下的“基础类型”——浅析基本类型、ThreadLocal、原子类的线程安全机制
查看>>