日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab输入二项分布函数,MATLAB如何使用binornd函数生成二项分布随机数

發布時間:2023/12/20 循环神经网络 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab输入二项分布函数,MATLAB如何使用binornd函数生成二项分布随机数 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MATLAB如何使用binornd函數生成二項分布隨機數

【語法說明】

R=binornd(N,P):生成服從以N和P為參數的二項分布的隨機數。N 為獨立重復試驗的次數,P 為一次試驗中隨機事件的發生概率。N與P可為同型向量、矩陣或多維數組,此時R返回同型的隨機數組。如果N與P其中之一為標量,則該標量將被擴展為與另一個參數同型的數組。

R=binornd(N,P,m,n,…):若N與P為標量,則函數按N和P的值生成m×n×…大小的隨機數組R。如果N與P均不為標量,則必須滿足[m, n,…]=size(N),且N 與P 同型。如果其中之一為標量,另一個不是標量,則標量值將被擴展為與另一參數同型。

R=binornd(N,P,[m,n,…]):同R=binornd(N,P,m,n,…)。

【功能介紹】生成服從二項分布的隨機數。假設ξ是一個隨機事件,發生的概率為p,則不發生的概率q=1?p。做N次獨立重復試驗,事件ξ發生的次數應該在0~N 次之間。ξ發生k 次的概率為:

相當于一個二項式的展開項,二項分布因此得名。

【實例】生成服從(8, 0.6)二項分布的3×4 隨機矩陣;生成N=9,P分別等于0.4、0.5、0.6的二項分布隨機數,每種分布生成8個數。

>> a=binornd(8,0.6,3,4) % 服從二項分布(8, 0.6)的3×4隨機矩陣。

a =

5 5 6 6

6 6 5 7

5 4 3 6

>> p=[0.4,0.5,0.6]    % p=0.4,0.5,0.6

p =

0.4000 0.5000 0.6000

>> p=repmat(p,8,1)    % 矩陣擴展

p =

0.4000 0.5000 0.6000

0.4000 0.5000 0.6000

0.4000 0.5000 0.6000

0.4000 0.5000 0.6000

0.4000 0.5000 0.6000

0.4000 0.5000 0.6000

0.4000 0.5000 0.6000

0.4000 0.5000 0.6000

>> b=binornd(9,p,8,3)

% 第一列為滿足(9,0.4)二項分布的隨機數,以此類推

b =

1 3 6

3 1 5

4 4 5

0 7 6

2 3 6

5 7 3

5 7 4

2 6 4

【實例講解】當N和P不都是標量時,返回矩陣中的元素各自服從不同參數的二項分布。

總結

以上是生活随笔為你收集整理的matlab输入二项分布函数,MATLAB如何使用binornd函数生成二项分布随机数的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。