2016 - 2024

感恩一路有你

求定积分的c语言编程 怎么用C语言表示积分?

浏览量:1217 时间:2021-03-13 04:20:48 作者:admin

怎么用C语言表示积分?

基本上,用梯形来计算定积分,对应一个积分公式,一定有一个程序,但是你可以修改一小部分程序来修改你需要的积分公式。

以C为例:求F(x)=xsinx从1到2的积分

#include

float integral(float(*fun)(float x),float a,float B,int,n)

{float s,h,y

int i

s=(fun(a)fun(B))/2

h=(B-a)/n/*积分步长*/

for(i=1I

有点像化学反应的计算速率。

一般来说,在计算机系统中进行数学计算时存在所谓的“离散化”问题。线性微积分问题将转化为差分和累加问题,因此有必要将原线性积分看作离散累加的和。

事实上,您的计算公式中没有强时变因素。一般来说,计算机系统的温度变化速度可以看作是一个计算周期中的常数。如果采样时间足够快,比如以毫秒为单位,那么可以直接计算y,乘以采样周期,再相加,就是积分结果。误差不是很大。

求定积分的c语言编程 编程实现数值积分 c语言实现微分和积分

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。