matlab中如何統計2維隨機變數資料 x,y),中(x,y)2維平面內出現的個數和頻率

時間 2021-09-06 01:15:03

1樓:匿名使用者

這個問題其實很簡單的,下面給你乙個例子吧

x=rand(1,1000);

y=rand(1,1000);

plot(x,y,'r+');

hold on

a=find(x>=0.3 & x<=0.6 & y>=0.3 & y<=0.6);

numa1=length(a);

pa1=numa1/1000;

plot(x(a),y(a),'b*')

這個例子首先給出0-1之間的隨機分布的1000個點,並畫出影象。然後找到區域a1中的點的個數和頻率。a1是x從0.

3到0.6,y從0.3到0.

6的矩形區域。最後畫出了這個區域中的點!

問題的關鍵是學會使用find這個函式!

祝你學習愉快!

2樓:匿名使用者

可以用solve函式,例如

solve('x^2+y^2-100=0','y')ans =

(-x^2+100)^(1/2)

-(-x^2+100)^(1/2)

你這裡不應該用引號,改為

solve(real(1/q),l)

不過這個方程沒有解析解

高手速度matlab怎麼讓二維(x,y)座標計算的值賦給三維平面(x,y,1),並儲存,方便呼叫 5

3樓:匿名使用者

matlab好像只能畫曲線和曲面,不能畫三維實體,你試試這個樣子的圖你能不能接收吧。

for i=linspace(-pi/6,pi/6,20)

for j=linspace(-pi/6,pi/6,10)

for k=linspace(-pi/6,pi/6,10)

x=cos(i)*cos(j)*cos(k)-cos(i)*sin(j)*sin(k)+cos(i)*cos(j)+cos(i);

y=sin(i)*cos(j)*cos(k)-sin(i)*sin(j)*sin(k)+sin(i)*cos(j)+sin(i);

z=sin(j)*cos(k)+cos(j)*sin(k)+sin(j);

plot3(x,y,z,'o');hold on;

endendend

4樓:

做2個for迴圈

for i=1:xx

for j=1:xx

b(i,j,1)=a(i,j);

endend

5樓:天上的一條龍

比如原來的矩陣為a

s=size(a);

b=reshape(a,[s(1),s(2),1]);

二維隨機變數(x,y)的概率密度函式已知,求p{x+y<=1} 5

6樓:看完就跑真刺激

化累次積分,先對y積分。

左邊y積分線 0到x,x積分線0到1/2。回右邊y積分線0到1-x,x積分線1/2到1。

擴充套件資料答:連續型隨機變數的概率密度函式有如下性質:

如果概率密度函式fx(x)在一點x上連續,那麼累積分布函式可導。

由於隨機變數x的取值 只取決於概率密度函式的積分,所以概率密度函式在個別點上的取值並不會影響隨機變數的表現。

更準確來說,如果乙個函式和x的概率密度函式取值不同的點只有有限個、可數無限個或者相對於整個實數軸來說測度為0(是乙個零測集),那麼這個函式也可以是x的概率密度函式。

連續型的隨機變數取值在任意一點的概率都是0。作為推論,連續型隨機變數在區間上取值的概率與這個區間是開區間還是閉區間無關。要注意的是,概率p=0,但並不是不可能事件。

7樓:匿名使用者

對f(x,y)在區域x+y<=1積分即可,有效區域是個等腰直角三角形三頂點(0 0)(1 0)(1/2 1/2)按x=1/2分兩塊。

然後化累次積回分嘛,先對y積分

左邊半塊答,y積分線 0到x,x積分線0到1/2右邊半塊,y積分線0到1-x,x積分線1/2到1

設隨機變數(x,y)在平面區域d={(x,y)|0<x<2,0<y<x2}上服從均勻分布.求隨機變數z=xy的概率密度

8樓:仝弘秋梵

20dx∫x

0dy=83,

則概率密度為f(x,y)=38

,0<x<2,0<y<x

0,其他

.求z的分布函式:fz(z)=p(z≤z)=p(xy≤z)=?xy≤z

f(x,y)dxdy,

如圖所示,當0<z<8時,fz(z)≠0,其他範圍均為0.fz(z)=∫3z

0dx∫x0

dy+∫23

zdx∫zx

0dy=13

z(1+3ln2?lnz),∴fz

(z)=1

3(3ln2?lnz)(0<z<8)

設二維隨機變數(x,y)的概率密度函式為xe^-y ,0

9樓:痴情鐲

1、設二維隨機變數(x,y)的概率密度函式為xe^-y ,00,fx(x)=0,x<=0

fy(y)=∫【0,y】f(x,y)dx=∫【0,y】xe^(-y)dx=e^(-y)*[x^2/2]|【0,y】=y^2/2*e^(-y),y>0,fy(y)=0,y<=0;

2、二維隨機變數( x,y)的性質不僅與x 、y 有關,而且還依賴於這兩個隨機變數的相互關係;

3、一般,設e是乙個隨機試驗,它的樣本空間是s=,設x=x(e)和y=y(e)s是定義在s上的隨機變數,由它們構成的乙個向量(x,y),叫做二維隨機變數或二維隨機向量。

10樓:

f(x,y)=xe^(-y),0當0那麼f(x,y)=p(x<=x,y<=y)=∫∫xe^(-y)dxdy=∫(0,x) xdx∫(x,y) e^(-y)dy=1-(x+1)e^(-x)-x^2/2*e^(-y)

當0那麼f(x,y)=p(x<=x,y<=y)=∫∫xe^(-y)dxdy=∫(0,y) xdx∫(x,y) e^(-y)dy=1-(y+1)e^(-y)-y^2/2*e^(-y)

當x,y取其它值時,

那麼f(x,y)=0

設二維隨機變數(x,y)的概率密度函式為f(x,y)=x+y,0≤x≤1,0≤y≤10,其它,求min(x+y,1)的期

11樓:狸

由題意可知:

e[min(x+y,1)]=∫10

dx∫1-x0

(x+y)dy+∫10

(x+y)dx∫1

1-xdy=∫1

013(x+y)

.1-x

0dx+∫10

12(x+y).1

1-xdx=∫1

013(1-x

)dx+∫10

12[(x+1)

-1]dx

=1112

如何在MATLAB中繪製二維多座標圖

gplot a,b a 關係矩陣,b 各點座標 用plot x,y x y包含要畫的所有x點和y點 或者用scatter 然後用text這個函式插入座標。座標值可通過x y取得 text x,y,string text x,y,z,string text propertyname propertyv...

matlab中如何產生n個隨機數,和為定值

yty隨意 1 首先在電腦中,找到並開啟matlab軟體,二項分佈隨機數的產生。2 接著輸入二項分佈隨機數x b n,p n為發生次數,p為發生概率,如下圖所示。3 然後輸入泊松分佈,引數為p,如下圖所示。4 接著輸入指數分佈,引數為 如下圖所示。5 最後正態分佈,x n 2 如下圖所示,就完成了。...

如何用matlab產生 1和1隨機序列,急急急

辛旻劉子蕙 fori 1 n a i rand 0,1 end很久沒用matlab了 不知道這種寫法對不對 你查查吧 產生隨機數就是用rand函式 至於是用還是 我忘了,隨機序列需要用陣列來承接也便於以後的運用 精靈壺 可以這樣寫 生成隨機序列a b rand 1,1000 2 1 1000個 1,...