怎樣用matlab 畫正態分佈的概率密度函式圖

時間 2021-08-11 17:48:30

1樓:匿名使用者

x=-10:0.1:10;mu=0;sigma=1.5;y=normpdf(x,mu,sigma); plot(x,y);

2樓:

>x=-5:0.1:5

>y=normalpdf(x,mu,sigma);

>plot(x,y)

怎樣用matlab畫對數正態分佈密度函式圖

3樓:yesyes科

1、首先雙擊matlab軟體圖示,在命令列視窗使用函式normrnd()建立一個服從正態分佈的隨機數樣本j。

2、在命令列視窗中,使用函式lognrnd(),建立一個服從對數正態分佈的隨機數樣本k。

3、在命令列視窗中輸入:subplot(2,1,1);qqplot(k);,將影象分成上下兩部分,在影象的上半部分,繪**從對數正態分度的樣本k,與服從正態分佈的理論資料的q-q圖。

4、在命令列視窗中輸入:subplot(2,1,2);qqplot(j,k):將影象分成上下兩部分,在影象的下半部分繪**從對數正態分佈的樣本k與樣本j的q-q圖。

5、最後檢視繪製對數正態分佈的q-q圖,就完成了。

4樓:匿名使用者

x = (0:0.02:10);

y = lognpdf(x,1.73,0.22);

plot(x,y);

grid;

xlabel('x'); ylabel('p')這是對數正態分佈

x = (0:0.02:10);

y = normpdf(x,1.73,0.22);

plot(x,y);

grid;

xlabel('x'); ylabel('p')這是正態分佈

怎樣用matlab畫正態分佈圖

5樓:匿名使用者

matlab裡有直接的函式。呼叫語法如下:(正態分佈又被稱為高斯分佈)

y = gaussmf(x,[sig c])其中x是變數,sig就是你**裡的σ,而c就是你**裡的μ,比如:

下面是一個例子,你可以直接複製到matlab中執行就可以得到一個方差為2,均值為5的正態分佈函式了:

x=0:0.1:10;

y=gaussmf(x,[2 5]);

plot(x,y)

xlabel('gaussmf, p=[2 5]')

用matlab繪製二維正態分佈概率密度影象

6樓:匿名使用者

x=-1:1/100:1;

y=x;

[x,y]=meshgrid(x,y);

z=1/(2*pi)*exp(-x.^2-y.^2);

mesh(x,y,z)

7樓:匿名使用者

[x y]=meshgrid(-5:0.1:5);

z = 1/(2*pi).*exp(-x.^2-y.^2);

h= mesh(x,y,z);

set(h,'edgecolor','none','facecolor','interp');

如何用matlab畫出正態分佈的累計概率分佈函式?求高斯隨機訊號的概率分佈函式

8樓:匿名使用者

程式:clear

x=-4:0.01:4;

miu=0;sigma=1;

y1=normpdf(x,miu,sigma);

y2=normcdf(x,miu,sigma);

%前者是密度,後者是分佈

y3=normrnd(miu,sigma,1,length(x));

%高斯白噪聲回

z1=x+4;

z2=sort(y3);

y4=normcdf(z2,miu,sigma);

figure(1)

subplot 221

plot(x,y1)

title('正態分佈的概率密度')

subplot 222

plot(x,y2)

title('正態分佈的累答積分佈')

subplot 223

plot(z1,y3)

title('高斯白噪聲')

subplot 224

plot(z2,y4)

title('高斯白噪聲的累積分佈')

9樓:匿名使用者

ezplot('normcdf(x,0,1)')

10樓:匿名使用者

正態分佈的復累積分佈函式制表示式可查閱相關資bai料(如wikipedia)。

du查到函式表達

zhi式之後直接畫圖即dao可:

sigma=1; % 方差

mu=0; % 均值

x=-5:.1:5;

y=(1+erf((x-mu)/sigma/2^0.5))/2;

plot(x,y)

matlab如何將兩個不同的正態分佈的概率密度函式畫在同一張圖上?

11樓:時砂之王的

如果是指 「在一個座標中作兩個圖」,,,可以用 hold on

hold on; %%%%% 圖形可以疊加

hold off %%%%% 關閉 hold on 命令,

12樓:黑馬跑的賊菜

subplot(2,1,1);

**;subpolt(2,1,2);

**;這樣好像就行了

如何用matlab畫正態分佈曲線

13樓:first百

matlab裡有直接的函bai數。調du用語法如下:zhi(正態分佈又被稱dao

為高斯分佈)

y = gaussmf(x,[sig c])其中內x是變數,容sig就是你**裡的σ,而c就是你**裡的μ,比如:

下面是一個例子,你可以直接複製到matlab中執行就可以得到一個方差為2,均值為5的正態分佈函式了:

x=0:0.1:10;

y=gaussmf(x,[2 5]);

plot(x,y)

xlabel('gaussmf, p=[2 5]')

14樓:匿名使用者

x=linspace(-5,5);

y=normpdf(x,0,1);

plot(x,y,'k');

怎樣用MATLAB畫函式y 1 x 2 10 10 x 9的圖形?急啊

擬合引數,採用多元線性迴歸,程式如下 clear clc x 0.064 0.068 0.072 0.074 0.078 0.082 0.09 0.0961 0.1153 0.13 0.21 0.4 0.6 0.8 1 y 7.5 5 2.5 0 2.5 5 7.5 8.75 8.75 7.5 5 ...

怎樣用MATLAB實現序列的相加

墨汁諾 對應項相加就是 a 1 2 3 4 b 1 1 1 1 c a b 但是兩個序列長度必須相同,若長度不同,先補零在相加。 matlab中兩個序列相加,是將大小相同的兩個序列對應位置上的元素相加,直接用 就可。例子 x1 rand 1,10 產生兩個隨機數列y1 rand 1,10 a x1 ...

怎樣用畫組織架構圖,怎樣用word畫組織架構圖

word快捷辦公 word如何製作組織結構圖? 節曦稽芳洲 進入插入選單 組織結構圖。出來組織結構圖,輸入文字。利用組織結構圖工具增加內容,修改樣式都可以。如何快速用word畫出組織機構圖。 小小歐平兒 1 新建word文件,在目錄選單中選擇 插入 再選擇 smartart圖形 2 在 選擇smar...