首页
/
每日頭條
/
生活
/
數學 定積分
數學 定積分
更新时间:2025-02-21 00:59:02

本章内容來自《妙趣橫生的算法》 一書中。

在解決實際問題時,有時會用到所謂的概率算法。概率算法允許在執行過程中随機地選擇下一步的計算步驟,因此使用概率算法有時會大大地提高算法的效率,但有時也可能得不到問題的全部答案。

概率算法大緻分為四類:數值概率算法,蒙特卡洛(Monte Carlo)算法,拉斯維加斯(Las Vegas)算法,和舍伍德(Sherwood)算法。這裡隻介紹最為基礎的數值概率算法。

數值概率算法常應用于解決數值計算的問題。應用數值概率算法往往隻能得到問題的近似解,并且該近似解的精度一般随着計算時間的增加而不斷提高。因為在一些數值問題中,不可能也沒有必要計算出問題的精确解(例如:計算無理數π的取值等),因此,在解決一些數值計算的問題時,數值概率算法常能派上用場。

例子:設f(x)=1-x2,計算定積分:的值

分析:要計算的定積分值的幾何含義就是圖中陰影部分的面積。可以試想,如果随機地向圖中虛線與x,y坐标軸所圍成的正方形中投點,那麼根據幾何概率的知識可知,随機點落入陰影區域的概率即為陰影部分的面積與虛線與x,y坐标軸所圍成的正方形的面積之比。計算定積分。

#include "stdio.h" #include "math.h" #include "stdlib.h" #include "time.h" double Darts(int n) { double x,y; time_t t; int i,count = 0; srand((unsigned)time(&t)); for(i=0;i<n;i ) { x = rand()0/100.0; y = rand()0/100.0; if(y<=1 - pow(x,2)) count ; } return (double)count/(double)n; /*返回落入陰影區域的點數與總點數n的比值*/ } main() { int n; printf("Please input the accuracy\n") ; /*輸入精度,即投點數*/ scanf("%d",&n); printf("The result is about\n"); /*輸出計算結果*/ printf("%f\n",Darts(n)); getche(); }

運行結果:

數學 定積分(計算定積分)1

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
美國最晚拍到的晚霞
美國最晚拍到的晚霞
趣味探索訊在我看來,天空一直是個神秘的區域,時常會出現各種讓人無法理解的現象,例如琢磨不透的“球形閃電”,還未完全揭秘的“紅色精靈”,還有五顔六色的“極光”。近日,美國天空觀察者發現了一種奇怪現象:天空出現多道粉紫色亮光,并且旁邊還有一個弧...
2025-02-21
我們期待的十一小長假
我們期待的十一小長假
10月7号是國慶長假最後一天。大家将回到各自的工作崗位上,兒子也将離開我們回長沙上班,大家帶着愉快的心情投入到工作中去。回望這難得的假期,一家人整整齊齊地出遊,雖然說美好的時光總是匆匆而過,但是這個節日幸福感爆棚。每逢節假日,總是想着一家人...
2025-02-21
寅申巳亥是什麼時間
寅申巳亥是什麼時間
寅申巳亥是什麼時間?寅時:平旦,又名黎明、早晨、日旦等,正是夜與日的交替之際,為北京時間03時至05時,今天小編就來說說關于寅申巳亥是什麼時間?下面更多詳細答案一起來看看吧!寅申巳亥是什麼時間寅時:平旦,又名黎明、早晨、日旦等,正是夜與日的...
2025-02-21
長江的源頭沱沱河
長江的源頭沱沱河
長江全長6387公裡,在世界大河中長度僅次于非洲的尼羅河和南美洲的亞馬遜河,居世界第三位。長江共有三個源頭,北源楚瑪爾河,西源沱沱河,南源當曲。沱沱河是長江的西源,蒙語意為“紅河”,位于中國青海省西南部,發源于唐古拉山脈主峰格拉丹東西南側姜...
2025-02-21
sus316和sus316l什麼區别
sus316和sus316l什麼區别
SUS316是含有鉻17%、鎳12%、钼2.5%等添加劑的不鏽鋼,是不鏽鋼中耐腐蝕性特别強的合金。不鏽鋼是通過其表面形成的“鈍化膜”來實現耐腐蝕的。這種鈍化膜是由鉻形成的,它的自愈能力使它即使膜被撕裂也能再生。钼在氯化物環境中具有增強這些效...
2025-02-21
Copyright 2023-2025 - www.tftnews.com All Rights Reserved