主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을영문으로보려면여기를클릭하십시오。

binornd

이항분포에서의난수

설명

예제

r= binornd (np는시행횟수n과각시행에대한성공확률p로지정된이항분포에서난수를생성합니다。

np는동일한크기의벡터,행렬또는다차원배열일수있습니다。또는하나이상의인수가스칼라일수있습니다。binornd함수는스칼라입력값을다른입력값과동일한차원을갖는상수배열로확장합니다。함수는np와동일한크기의벡터,행렬또는다차원배열r을반환합니다。

예제

r= binornd (npsz1,…,szN은스칼라모수np를갖는이항분포에서난수로구성된배열을생성합니다。여기서sz1,…,szN은각차원의크기를나타냅니다。

예제

r= binornd (np深圳는스칼라모수np를갖는이항분포에서난수로구성된배열을생성합니다。여기서벡터深圳大小(r)을지정합니다。

예제

모두축소

이항분포에서난수로구성된배열을생성합니다。각분포에대해시행횟수와각시행에대한성공확률을지정합니다。

시행횟수를지정합니다。

n = 10:10:60
n =1×610 20 30 40 50 60

각시행에대한성공확률을지정합니다。

p = 1. / n
p =1×60.1000 0.0500 0.0333 0.0250 0.0200 0.0167

이항분포에서난수를생성합니다。

r = binornd(氮、磷)
r =1×60 1 1 0 1 1

하나의이항분포에서난수로구성된배열을생성합니다。여기서분포모수np는스칼라입니다。

binornd함수를사용하여각시행의성공확률이0.2 100年인회의시행을갖는이항분포에서난수를생성합니다。함수가하나의수치를반환합니다。

r_scalar = binornd》(100,0.2)
r_scalar = 20

필요한배열차원을지정하여동일한분포에서난수로구성된2×3배열을생성합니다。

r_array = binornd(100、0.2、2、3)
r_array =2×318 23 20 18 24 23

또는필요한배열차원을벡터로지정합니다。

R_array = binornd(100,0.2,[2 3])
r_array =2×321 21 20 26 18 23

입력인수

모두축소

시행횟수로,양의정수또는양의정수로구성된배열로지정됩니다。

예:[10 20 50 100]

데이터형:|

각시행에대한성공확률로,스칼라값또는스칼라값으로구성된배열로지정됩니다。p의모든값은구간[0 1]에속해야합니다。

예:[0.01 0.1 0.5 0.7]

데이터형:|

각차원의크기로,정수로구성된개별인수로지정됩니다。예를들어,5、3、2를지정하면이항확률분포에서난수로구성된5×3×2배열이생성됩니다。

n또는p가배열이면지정된차원sz1,…,szN은필요한스칼라확장후np의공통차원과일치해야합니다。sz1,…,szN의디폴트값은공통차원입니다。

  • 단일값sz1을지정하는경우r은크기가sz1×sz1인정사각행렬입니다。

  • 차원중하나라도크기가0이거나음수인경우r은빈배열입니다。

  • binornd함수는세번째차원부터는크기인가1차원을무시합니다。예를들어,binorndnp3, 1, 1, 1)은난수로구성된3×1벡터를생성합니다。

예:5、3、2

데이터형:|

각차원의크기로,정수로구성된행벡터로지정됩니다。예를들어,(5 3 2)를지정하면이항확률분포에서난수로구성된5×3×2배열이생성됩니다。

n또는p가배열이면지정된차원深圳는필요한스칼라확장후np의공통차원과일치해야합니다。深圳의디폴트값은공통차원입니다。

  • 단일값(sz1)을지정하는경우r은크기가sz1×sz1인정사각행렬입니다。

  • 차원중하나라도크기가0이거나음수인경우r은빈배열입니다。

  • binornd함수는세번째차원부터는크기인가1차원을무시합니다。예를들어,binorndnp,[3 1 1 1])은난수로구성된3×1벡터를생성합니다。

예:(5 3 2)

데이터형:|

출력인수

모두축소

이항분포에서의난수로,스칼라값또는스칼라값으로구성된배열로반환됩니다。

데이터형:|

대체기능

  • binornd는이항분포전용함수입니다。统计和机器学习工具箱™는다양한확률분포를지원하는일반함수随机도제공합니다。随机을사용하려면확률분포이름과그모수를지정하십시오。또는BinomialDistribution확률분포객체를생성하여이객체를입력인수로전달하십시오。참고로,분포전용함수binornd가일반함수随机보다더빠릅니다。

  • 난수를대화형방식으로생성하려면난수생성용사용자인터페이스randtool을사용하십시오。

확장기능

R2006a이전에개발됨