亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        R軟件在數(shù)值計算中的應(yīng)用
        ——以圓周率的近似計算為例

        2021-06-11 12:15:30李洪毅周盛康
        黑龍江科學 2021年11期
        關(guān)鍵詞:動態(tài)圖圓周率估計值

        李洪毅,賀 陵,周盛康

        (吉首大學數(shù)學與統(tǒng)計學院,湖南 吉首 416000)

        當前,在工程、系統(tǒng)科學、高新技術(shù)等諸多領(lǐng)域的數(shù)值計算都離不開統(tǒng)計軟件,常用的統(tǒng)計軟件有R、Matlab、SAS等。R軟件是一個開源、免費的統(tǒng)計軟件,具有強大的統(tǒng)計分析和數(shù)值計算功能[1-3]。以圓周率的近似計算為例,詳細介紹了R軟件在數(shù)值計算中的廣泛應(yīng)用。

        1 基于Buffon投針實驗計算圓周率

        圖1 Buffon投針實驗的幾何概型

        基于R軟件在計算機上實現(xiàn)Buffon投針實驗并近似計算圓周率π的步驟為:

        第一,產(chǎn)生隨機數(shù)。首先產(chǎn)生n個相互獨立的隨機變量θ,x的抽樣序列θi,xi,i=1,2,…,n,其中θi~U(0,θ),xi~U(0,a/2)。

        基于R軟件將上述步驟編寫模擬程序Buffon.r如下:

        Buffon<-function(n, l=0.8, a=1){

        k<-0; i<-1; pai=rep(0,n); set.seed(666)

        while(i<=n){

        theta_i<-runif(1, 0, pi); x_i<-runif(1, 0, a/2)

        if(x_i<=l/2*sin(theta_i))

        k<-k+1

        pai[i]=2*l*i/(k*a); i=i+1}

        return(pai)}

        圖2 圓周率π的估計值隨實驗次數(shù)n(≤10 000)變化的動態(tài)圖

        圖3 基于buffon.needle函數(shù)Buffon投針實驗的動態(tài)模擬結(jié)果(n=50)

        2 基于概率分析法計算圓周率

        圖4 基于概率分析計算圓周率的幾何概型

        基于上述結(jié)果計算圓周率π的近似值,具體步驟為:

        第一,產(chǎn)生隨機數(shù)。首先產(chǎn)生n個相互獨立的隨機變量X與Y,X與Y的抽樣序列xi,yi,i=1, 2,...,n,其中xi~U(0,1),yi~U(0,1)。

        基于R軟件將上述步驟編寫模擬程序PA.r如下:

        PA<-function(n){

        k<-0; i<-1; pai=rep(0,n); set.seed(666)

        while(i<=n){

        x_i<-runif(1);y_i<-runif(1)

        if(x_i^2+y_i^2<1)

        k<-k+1

        pai[i]=4*k/i; i=i+1}

        return(pai)}

        圖5 圓周率π的估計值隨實驗次數(shù)n(≤10 000)變化的動態(tài)圖

        3 基于Monte Carlo方法計算圓周率

        基于上述結(jié)果計算圓周率π的近似值,具體步驟為:

        第一,產(chǎn)生隨機數(shù)。首先產(chǎn)生n個相互獨立的隨機變量X,X的抽樣序列xi,i=1,2,…,n,其中xi~U(0,1)。

        基于R軟件將上述步驟編寫模擬程序MC.r如下:

        MC <-function(n){

        i <-1; pai=rep(0,n); set.seed(66)

        x <-runif(n)

        for(i in 1:n)

        pai[i]=4*sum(sqrt(1-x[1:i]^2))/i

        return(pai)}

        圖6 圓周率π的估計值隨實驗次數(shù)n(≤10 000)變化的動態(tài)圖

        4 結(jié)語

        以圓周率的近似計算為例,詳細介紹了R軟件在數(shù)值計算和數(shù)值模擬中的具體應(yīng)用,由文中實例可以發(fā)現(xiàn):R軟件能夠非常高效、便捷地解決數(shù)值計算和數(shù)值模擬中的近似計算問題。教學實踐和研究實踐證明,R軟件可以為統(tǒng)計學、數(shù)學專業(yè)課程教學和科學研究提供有力支撐,一方面可以加深學生對基本概念和算法的理解,更好地掌握數(shù)學理論方法,另一方面還可以通過R軟件優(yōu)秀的圖形功能加強計算結(jié)果的展示,使學生加深對數(shù)學理論方法的理解,更好地處理實際問題,激發(fā)學生學習興趣和動力,為學生更好地應(yīng)用專業(yè)知識處理實際問題奠定堅實基礎(chǔ),對其今后的工作和學習產(chǎn)生積極作用。

        猜你喜歡
        動態(tài)圖圓周率估計值
        圓周率的藝術(shù)
        圓周率計算紀錄刷新了
        白描畫禽鳥(十五)
        老年教育(2021年11期)2021-12-12 12:10:46
        白描畫禽鳥(十四)
        老年教育(2021年10期)2021-11-10 09:45:28
        白描畫禽鳥(十二)
        老年教育(2021年8期)2021-08-21 09:15:16
        白描畫禽鳥(七)
        老年教育(2021年3期)2021-03-22 06:23:06
        一道樣本的數(shù)字特征與頻率分布直方圖的交匯問題
        統(tǒng)計信息
        2018年4月世界粗鋼產(chǎn)量表(續(xù))萬噸
        2014年5月世界粗鋼產(chǎn)量表萬噸
        国产性生大片免费观看性| 九一精品少妇一区二区三区| 国产桃色一区二区三区| 久久无码专区国产精品| 国产目拍亚洲精品一区二区| 久久中文字幕久久久久91| 日本岛国一区二区三区四区| 在线观看免费无码专区| 久久精品国产亚洲av麻| 天堂69亚洲精品中文字幕| 日本在线免费不卡一区二区三区| 免费人成小说在线观看网站| 无遮无挡爽爽免费视频| 日本一区二区三区激情视频| 成人免费毛片立即播放| 天天躁日日躁狠狠躁欧美老妇小说| 中文字幕一区二区三区精彩视频| 欧美成人精品福利在线视频 | 日本久久一级二级三级| 亚洲高清在线天堂精品| 好看的欧美熟妇www在线| 国产亚洲欧美精品一区| 色小姐在线视频中文字幕| 国产成人综合日韩精品无码| 欧美成人精品一区二区综合 | 色翁荡息又大又硬又粗视频| 精品人妻少妇一区二区三区不卡| 久久中文字幕久久久久| 亚洲精品大全中文字幕| 国产乱子轮xxx农村| 亚洲av无码成人yellow| 亚洲人妻有码中文字幕| 国产精品一区二区日本| 色狠狠av老熟女| 日韩中文字幕久久久经典网| 国产视频激情视频在线观看| 国产精品v片在线观看不卡| 岛国成人在线| 日本一区人妻蜜桃臀中文字幕| av无码一区二区三区| 97精品伊人久久大香线蕉app|