1樓:匿名使用者
我在官網上
來看了半天,
源覺得我應該懂了這個函bai數做什麼,但是實在不理解它du存zhi在的意義。。。
如果x~daon(\mu,\sigma^2),那麼期望e(x)就直接是\mu了,根本不需要計算。
(normstat好像就是輸入同樣大小的矩陣mu,sigma,然後輸出正態分佈的隨機變數x(i,j)~n(mu(i,j),sigma(i,j)^2)的期望和方差。個人認為這個函式完全沒有使用價值,因為一定有m==mu,v==sigma.^2。。。)
如何用matlab計算正態分佈概率分佈函式的積分? 5
2樓:小小小小顰
具體抄操作步驟如下:
1、首先,襲提出問題,然後使用baimatlab計算下圖du中的積分問
zhi題,如下圖所示,dao然後進入下一步。
2、其次,完成上述步驟後,開啟matlab軟體,並按照以下**清除工作區,如下圖所示,然後進入下一步。
3、接著,完成上述步驟後,在matlab中定義符號變數並定義函式,**如下圖所示,然後進入下一步。
4、然後,完成上述步驟後,可以獲得新定義的函式,**如下圖紅框標註所示,然後進入下一步。
5、最後,完成上述步驟後,要計算積分的值,請使用以下**:fz=z;int1=int(fz*c,fa,0,pi)int2=int(int1,theta,0,pi*2),如下圖所示。這樣,問題就解決了。
3樓:匿名使用者
1、提出問題,下面以求下圖的積分問題採用matlab計算。
2、 開啟matlab軟體,使用
版以下指令清空工作空間;權clear clc。
3、在matlab中定義符號變數,和定義函式:syms theta fa a h;x=a*sin(fa)*cos(theta); y=a*sin(fa)*sin(theta);z=a*cos(fa);。
4、可得到新的被定義後的函式:c=******(diff(x,fa)*diff(y,theta)-diff(x,theta)*diff(y,fa));。
5、計算積分的值,採用以下**:fz=z;int1=int(fz*c,fa,0,pi)int2=int(int1,theta,0,pi*2)。就完成了。
4樓:匿名使用者
y = cdf('norm' ,x,a,b);
'norm' (normal distribution)%正態分佈復x就是你要求的從制負無窮到x的積分
a 為平均值
b 為標準差
例如,計算均值為0 標準差為1 的分佈,從負無窮到 1 的積分n=cdf('normal',1,0,1)n =
0.84134
如何在matlab中繪製正態分佈影象
matlab裡有直接的函式。呼叫語法如下 正態分佈又被稱為高斯分佈 y gaus f x,sig c 其中x是變 內量,sig就是你 裡的 而容c就是你 裡的 比如 下面是一個例子,你可以直接複製到matlab中執行就可以得到一個方差為2,均值為5的正態分佈函式了 x 0 0.1 10 y gaus...
matlab如何畫聯合分佈圖,如何用matlab畫poisson分佈,就是做出附件裡面的圖
問題表示還是要說清楚一點,列兩資料是化不出三維圖的你舉例的圖,起專碼有三種,橫 座標,縱座標,還有屬一種是以顏色來表示值的大小如果是要畫分佈圖,那麼需要對你原來的資料作統計,以統計的數量作為第三種資料,才能畫出那樣的圖。假設你原來的兩列資料分別為t和x,n c hist3 t x 10 10 n n...
如何用matlab畫泊松分佈影象
泊松分佈 概率密度作圖 x 0 20 y1 poisspdf x,2.5 y2 poisspdf x,5 y3 poisspdf x,10 hold onplot x,y1,r plot x,y2,b plot x,y3,g hold offtitle poisson分佈 其他各種分佈密度函式也可以...