当前位置: 代码迷 >> C语言 >> 请问求积分应该怎么编啊
  详细解决方案

请问求积分应该怎么编啊

热度:109   发布时间:2006-03-27 21:11:00.0
请问求积分应该怎么编啊

只求算法,谢谢了.

搜索更多相关的解决方案: 积分  

----------------解决方案--------------------------------------------------------
[分享]用循环

根据定积分的性质,按矩形法来编,当然那个积分区域不能分成无数个快,只能用循环
近视的表示出来
如求积分函数f(x)的0到1的定积分:

int i;
int sum;
for(i=0;i<=1;i+=0.001)
{
sum+=f(i)*0.001;

}


----------------解决方案--------------------------------------------------------

我得试试


----------------解决方案--------------------------------------------------------

坏了,忘谢谢了


----------------解决方案--------------------------------------------------------
啊。。对了。别忘了把类型都改成浮点型啊
----------------解决方案--------------------------------------------------------
可以是这样啊
----------------解决方案--------------------------------------------------------
真高兴啊,生平第一个连修改也不用就编出来的程序!
----------------解决方案--------------------------------------------------------

借本数值算法的书看看,里面有很多很多这种算法。
矩形是最简单的。


----------------解决方案--------------------------------------------------------
数学方面的还是用 matlab 可能会方便点。

如果按数学理论及定理来写,应该是非常难的。
导数建立在极限基础上,微分建立在导数基础上,不定积分建立在微分基础上,定积分可由牛顿-莱布尼茨公式将不定积分代入数值求得。
定积分是确定数值应该能求出来,
而不定积分、微分、导函数等函数可能会非常麻烦。

----------------解决方案--------------------------------------------------------
呵呵!!
----------------解决方案--------------------------------------------------------
  相关解决方案