// jifen.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
float integral(float(*p)(float),float a,float b,int n)
{
int i;
float x,h,s;
h=(b-a)/n;
x=a;
s=0;
for(i=0;i<n;i++)
{
x+=h;
s+=(*p)(x)*h;
}
return (s);
}
float fsin(float s)
{
return sin(s);
}

float fcos(float s)
{
return cos(s);
}

float fexp(float s)
{
return exp(s);
}

int _tmain(int argc, _TCHAR* argv[])
{

float a1,b1,a2,b2,a3,b3,c,(*p)(float);
int n=20;
printf("input a1, b1\n");
scanf("%f,%f",&a1,&b1);

printf("input a2, b2\n");
scanf("%f,%f",&a2,&b2);

printf("input a3, b3\n");
scanf("%f,%f",&a3,&b3);

p=fsin;
c=integral(p,a1,b1,n);
printf("the integral of sin(x) is:%f\n",c);

p=fcos;
c=integral(p,a2,b2,n);
printf("the integral of cos(x) is:%f\n",c);

p=fexp;
c=integral(p,a3,b3,n);
printf("the integral of exp(x) is:%f\n",c);

system("PAUSE");
return 0;
}

用矩形法求定积分,分别求sin x dx ,cos x dx,e exp x;相关推荐

  1. (C语言)写一个用矩形法求定积分的通用函数, 分别求∫sin(x)dx, ∫cos(x)dx ,∫e^xdx

    写一个用矩形法求定积分的通用函数,分别求∫sin(x)dx, ∫cos(x)dx ,∫e^xdx #define _CRT_SECURE_NO_WARNINGS #include<stdio.h ...

  2. 从定积分定义到代码,详解矩形法求解定积分

    题目: 写一个函数用矩形求定积分的通用函数,分别别F(0,1) sinx dx,F(-1,1) cosx dx,F(0,2) exp(x) dx的定积分.(F(0,1)表示定积分的范围) 说明:sin ...

  3. c语言中求定积分矩形法,C语言使用矩形法求定积分的通用函数

    本文为大家分享了C语言使用矩形法求定积分的通用函数,供大家参考,具体内容如下 要求: 写一个用矩形法求定积分的通用函数,分别求:sin(x),cos(x),e^x . 分析: 矩形法,学过高等数学就知 ...

  4. C语言用矩形法求定积分的通用函数,分别求 sinx, cosx,e^x

    要求: 写一个用矩形法求定积分的通用函数,分别求:sin(x),cos(x),e^x . 分析: 矩形法,学过高等数学就知道化曲为直的思想.将定积分化为多个函数连续的和.基本思想是将区间[a,b]化成 ...

  5. 矩形法求定积分的原理和实现

    矩形法求解定积分 做个小笔记,如表述有不对的地方,欢迎指正. 原理 积分在图形上表示就是面积,把被积分区域划分成一个个小矩形,求解这些矩形的面积和即可. 被积函数:f(x)f(x)f(x); 积分区间 ...

  6. 菜鸟学C语言(五)之求定积分

    http://space.itpub.net/14139916/viewspace-497879 求定积分近似值     试求定积分 的近似值(积分限a,b从键盘输入). 算法分析如下:     求定 ...

  7. 求定积分的不太常见的方法

    文章目录 1.周期函数积分的性质 2.换元思路在证明中的应用 3.求解极限的积分法(另类篇) 4.构造递推式求解定积分 5.求解积分的稍微特别的经典方法(IJ函数法) 6.利用区间再现公式 7.加减拆 ...

  8. 每日一题/001/微积分/递推公式求定积分

    题目(2021年中科大考验数学分析考试): 求定积分: ∫0πsin⁡(2n+1)xsin⁡(x)\int_0^\pi\frac{\sin(2n+1)x}{\sin(x)}∫0π​sin(x)sin( ...

  9. 求矩形的最小值c语言,C语言复习---矩形法求定积分函数

    #include #include using namespace std; int main(){ float fun(float x); float a, b; cout << &qu ...

  10. c 语言 用矩形法求定积分,如何用矩形法(梯形法)求定积分

    分析: 高中的时候,我们学习过,可以通过矩形法或者矩形法来求定积分. 思路就是将积分区间划分成n等份,然后将这n等份近似看成矩形(或梯形),然后对所有的矩形(或梯形)的面积进行求和. 简单的例子: 求 ...

最新文章

  1. 边缘检测robert原理_机器视觉边缘模式检测应用
  2. String.subString内存泄露
  3. 固态+机械(uefi类型的bios),用easybcd安装win10+ubuntu16.04双系统
  4. Ext.state.Manager.setProvider(new Ext.state.CookieProvider())
  5. 35岁的程序员如果不转行,从事哪些细分行业比较好?
  6. c语言程序课程设计过程,C语言课程设计————写下流程图! 谢谢
  7. linux中板子烧写环境配置,3、在Linux下搭建51单片机的开发烧写环境(makefile版)...
  8. JavaScript的RegExp实例方法exec()
  9. android 看门狗引起crash分析
  10. 热烈庆祝博客排名进入前一万(8448)
  11. 【2020CCPC秦皇岛:C】Cameraman(计算几何+思维+枚举)
  12. OpenGL ES API(绑定shader)
  13. bootstrap批量删除操作!
  14. Python:实现zellers congruence泽勒一致算法(附完整源码)
  15. ym——Android从零开始(3)(常用控件+下拉框视图)(新)
  16. 针式打印机偏移测试软件,精打教程(3)打印机打印偏移设置
  17. int型整数的数值范围
  18. 淘宝买的AC+退款经历
  19. 好吧,cnblogs给我的下马威
  20. Android逆向第一步之开启root权限

热门文章

  1. Visio安装失败 无法打开注册表项 解决方案
  2. Gartner VPT技术原理 ——Tenable:专注于构成风险最大的漏洞
  3. jQuery的siblings方法
  4. python爬虫进阶-每日一学(图片反爬-雪碧图)
  5. 易捷行云EasyStack携新一代私有云亮相中国电子信息博览会
  6. vue 之手机号验证、正则验证手机号是否正确、手机号验证码信息弹窗
  7. UTF-8编码转中文解码
  8. vs2010背景图片配置方法
  9. EBS 使用API更新物料属性 Inv_Item_Grp
  10. RFID固定资产管理系统是如何盘点固定资产的?