matlab雜記2概率統計

2021-07-27 04:19:49 字數 1375 閱讀 6694

1,函式binornd可以產生二項分布隨機資料;r = binornd(n,p),n,p為二項分布的兩個引數,n,p、大小相同。

r = binornd(n,p,m)m指的是隨機數的個數,與r同維數,    r= bonornd(n,p,m,n):m,n分別表示r的行數和列數;

2,normrnd可以產生正態分佈的隨機資料。r = normrnd(mu,sigma),返回均值mu,標準差sigma的正態分佈的隨機資料,r可以是向量或者矩陣。r= normrnd(mu,sigma,m)m指定隨機數的個數,與r同維。   r= normrnd(mu,sigma,m,n)   m,n分別表示r的行數和列數。 

3,函式random可以求指定分布的隨機數;y = random('name',a1,a2,a3,m,n,)name 查相關的分布函式,a1,a2,a3,為分布的引數,m.n指定隨機數的行和列。

4,通用函式計算概率密度函式數值;y = pdf(name,k,a)  y = pdf(name.k,a,b),y = pdf(name,k,a,b,c);其中返回在x= k處,引數為a,b,c的概率密度值;相關的分布函式的名字查相關的表。

5,專用函式計算概率密度函式值:binopdf(k,n,p):其中p表示每次實驗事件a發生的概率,k表示事件a發生的次數,n表示實驗的總次數。

6,累計概率值:通用函式cdf用來計算隨機變數的概率之和(累計概率值),具體使用help cdf

7,y = sort(x);x為向量:返回x按由小到大排序後的向量;y= sort(a) a為矩陣,返回a的各列按由小到大排序後的矩陣;【y.i 】 = sort(a) :y 為排序後,i中元素表示y 中對應元素在a中的位置,sort(a,dim)在給定的維數dim內排序。

8,y= sortrows(a);a為矩陣,返回矩陣y,y按a的第一列由小到大,以行方式排序後生成矩陣;y = sortrows(a,col)按指定列col由小到大進行排序;【y,i】= sortrows(a,col)y 表示排序後的結果,i表示y中第col列元素在a中位置;

9,var:用於求樣本方差,std求標準差。

10,協方差:cov(x)求向量的協方差或者求矩陣的方差矩陣,該協方差矩陣的對角線元素是a的各列的方差,

12,最小二乘擬合直線:isline可以用於實現最小二乘擬合直線的擬合;h= isline:h 為直線的控制代碼。這個函式在繪製玩其他的函式後直接使用就可以了,直接繪製出了擬合直線。

13,refline:可以給當前圖形加一條參考線,refine(slope,intercept);slope表示直線斜率,intercept表示截距:refline(slope):slope= [a b] 圖中加一條直線y = ax+b,

14,求眾數:[m f c] = mode(curvature);m 中顯示的是眾數,f中是每乙個眾數出現的次數,c 中是進行排序的值。

MATLAB概率統計

一 產生隨機變數 二項分布隨機資料產生 n1 10 10 60 a1 binornd n1,1.n1 b1 binornd n1,1.n1,1,6 一行六列 c1 binornd n1 n1 1.n1 1.n1 2,6 兩行六列 正態分佈隨機資料產生 a2 normrnd 0,1,1,5 標準正態分...

Matlab 概率分布

poisson分布 概率密度函式 poisspdf x,lamda 分布函式poisscdf x,lamda 逆概率分布函式poissinv f,lamda x 0 15 y1 y2 lam1 1,2,5,10 for i 1 length lam1 y1 y1,poisspdf x,lam1 i ...

《概率統計與隨機過程》 筆記2

定義 1設隨機試驗e的樣本空間s 若對每個試驗結果e,都有確定的實數x e 與之對應,則稱實值變數x e 為隨機變數,簡記為x。引入隨機變數後,隨機事件就可以用隨機變數的取值來表示了。定義 2設x為隨機變數,對於任意實數x,令f x p x x 稱f x 為隨機變數x的分布函式。性質 1.取值範圍 ...