1、這是辛普森積分法。給你寫了fun_1( ),fun_2(),請自己添加另外幾個被積函數(shù)。調用方法 t=fsimp(a,b,eps,fun_i);a,b --上下限,eps -- 迭代精度要求。
創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、保定網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5高端網(wǎng)站建設、電子商務商城網(wǎng)站建設、集團公司官網(wǎng)建設、外貿網(wǎng)站制作、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為保定等各大城市提供網(wǎng)站開發(fā)制作服務。
2、例:求函數(shù)f(x)=x*x+2*x+1在【0,2】上的定積分。
3、(x*x)在(0,1)上定積分為%lf\n,fun(0,1,1000000));//區(qū)間數(shù)自己設越大值越精確 } 結果:數(shù)學分析:f(x)=x^2=x*x;定積分:x*x*x/3+c(常數(shù))在區(qū)間(0,1)上定積分:1/3=0.333333 結果正確。
4、void main(){ double sum=0;int i;for(i=0; iN; i++){ sum += sin((double)(i)/N)/N;} printf(%lf\n%lf,sum,1-cos(1));} N后面的0有點多了,不過這個數(shù)剛好能精確到小數(shù)點后6位。
給你一個示例程序,也是做積分,是y=x*x的[0,2]的定積分。
基本是這樣的,用梯形發(fā)求定積分,對應于一個積分式就要有一段程序,不過你可以改變程序的一小部分來改變你所要求的積分式。
這是辛普森積分法。給你寫了fun_1( ),fun_2(),請自己添加另外幾個被積函數(shù)。調用方法 t=fsimp(a,b,eps,fun_i);a,b --上下限,eps -- 迭代精度要求。
用小小梯形法。即i從-pi/2開始,一直以一個較小的量加上去,加到pi /2為止,對于每一個量應用上的積分元算出結果,加起來就行了。
首先解決怎么算,計算機肯定不會積分,所以我開始想用sinx的泰勒展開式,然后選3-4次作為近似,然后積分。聽你說梯形法,是數(shù)值計算的內容,剛好這學期在學,就把我調試的程序發(fā)一個給你吧這是romberg算法,把a 換為0,b換為pi就好了吧。
這是辛普森積分法。給你寫了fun_1( ),fun_2(),請自己添加另外幾個被積函數(shù)。調用方法 t=fsimp(a,b,eps,fun_i);a,b --上下限,eps -- 迭代精度要求。
基本是這樣的,用梯形發(fā)求定積分,對應于一個積分式就要有一段程序,不過你可以改變程序的一小部分來改變你所要求的積分式。
求定積分 f(x)dx, x=a 到 b 一般用 數(shù)值方法計算 計算 f(x) 曲線與x軸之間的面積。最普通的用梯形法,并且用2分法 加密。直到滿足精度。
文章題目:c語言求任意函數(shù)的積分 c語言求任意函數(shù)的積分怎么求
URL標題:http://sd-ha.com/article34/dedojpe.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、網(wǎng)站收錄、定制網(wǎng)站、、面包屑導航、自適應網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)