首页
/
每日頭條
/
生活
/
數學 定積分
數學 定積分
更新时间:2024-04-30 00:12:37

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

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

概率算法大緻分為四類:數值概率算法,蒙特卡洛(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
推荐阅读
如何讓倉鼠學會上廁所
如何讓倉鼠學會上廁所
倉鼠的排洩分尿和粑粑,其中尿味道大,需要訓練其定點拉尿。而倉鼠拉的粑粑則無味,一般不用訓練,倉鼠會把粑粑收集在固定的地方,這個地方也可以是在窩裡,由于不會發臭,不用經常打理。我們主要訓練倉鼠定點上廁所拉尿就可以了。開始之前,我們說下倉鼠訓練...
2024-04-30
敏感肌膚日常如何護理
敏感肌膚日常如何護理
敏感肌膚日常如何護理?溫水洗臉敏感肌膚的人日常保養第一個方法就是使用溫水洗臉,這樣能夠把皮膚上的油性物質洗掉,這樣油性的肌膚能夠出于平衡的狀态,在清潔面部的過程中一定要使用溫水,不能使用溫度過高的水清洗面部,這樣會傷害到自己本身敏感的肌膚,...
2024-04-30
古龍武俠十大高手
古龍武俠十大高手
劍,十八般兵器中排名第三,雙面開刃,招式優美,号稱百兵之君,江湖中的劍客腰懸三尺青鋒,快意恩仇,多了幾分儒雅,古語有雲“劍是君子所佩,刀乃俠盜所使”劍客本就有一種獨特的氣質,面對強大的對手,有膽氣亮劍,即使倒下也要成就一段傳奇,這就是劍道,...
2024-04-30
國内一款主打控油蓬松的頭發噴霧
國内一款主打控油蓬松的頭發噴霧
我是一個很不喜歡洗頭的人,但是依然要堅持每天洗頭,有一次更誇張的是一天洗了三次頭,還不是因為這個煩人的夏天。晚上洗頭,第二天出門上班,又一頭汗水,然後頭發又臭又塌,我倒是聽說過有吸油蓬松噴霧這種護發産品,但是始終信不過這種護理産品。我是男生...
2024-04-30
徐州的特色菜肴介紹
徐州的特色菜肴介紹
本期導讀:徐州最有名的8道菜,每道菜都是徐州人的心頭愛,你吃過哪幾道?徐州是江蘇省轄地級市,是國家曆史文化名城、是全國性綜合交通樞紐、更是曆史上的華夏九州之一。除此之外,徐州還是兩漢文化的發源地,是劉邦和項羽的故裡,因此又被稱為帝王之鄉。徐...
2024-04-30
Copyright 2023-2024 - www.tftnews.com All Rights Reserved