怎樣用matlab畫正太分佈曲線如果我只知道該正態

2021-03-04 03:29:15 字數 1438 閱讀 6561

1樓:匿名使用者

可以用抄randn()生成正態分

布隨機數

參考bai**:

clcclear all

close all

miu = 10;   % 均值

sd = 3; % 標準差du

n = 1e4;   % 生成隨機變zhi量個數r = miu + sd * randn(n,1);

figure

hist(r);

效果圖dao

randn()具體使用可在命令視窗輸入help randn() 《回車》檢視

matlab怎麼畫正態分佈圖?

2樓:匿名使用者

x = (0:0.02:10);

y = lognpdf(x,1.73,0.22);

figure,subplot(121);

plot(x,y);

grid;

xlabel('x'); ylabel('p')%這是du

對數zhi

正態dao分回布答

x = (0:0.02:10);

y = normpdf(x,1.73,0.22);

subplot(122);

plot(x,y);

grid;

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

3樓:走進數理化

程式如下:

10 x = (0:0.02:10);

20 y = lognpdf(x,1.73,0.22);

30 figure,subplot(121);

40 plot(x,y);

50 grid;

xlabel('x');

60 ylabel('p')

70 y = normpdf(x,1.73,0.22);

80 subplot(122);

90 plot(x,y);

100 grid;

110 xlabel('x');

120 ylabel('p')

matlab中已知標準差和均值(均值為負),怎樣畫出正態分佈圖?

4樓:匿名使用者

已知標準差和均值(均值為負),可以這樣畫出正態分佈圖。

x=[。。。];

mu=mean(x); %均值

sigma=std(x); %標準差

p=normcdf(x,mu,sigma); %正態分佈值plot(x,p,'*')

5樓:匿名使用者

已知標準差和均值還需要知道該隨機過程的分佈函式。這三個條件都同時滿足,就可以直接寫出表示式了。比如說正態分佈是一個固定的表示式,帶入已知的標準差和均值就行了。

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

1 首先雙擊matlab軟體圖示,在命令列視窗使用函式normrnd 建立一個服從正態分佈的隨機數樣本j。2 在命令列視窗中,使用函式lognrnd 建立一個服從對數正態分佈的隨機數樣本k。3 在命令列視窗中輸入 subplot 2,1,1 qqplot k 將影象分成上下兩部分,在影象的上半部分,...

怎樣用matlab產生服從均勻分佈的一組隨機數

用matlab的rand 和unidrnd 產生服從均勻分佈的一組隨機數 rand m,n 產生m行n列的 0,1 均勻分佈隨機數 unidrnd n,m,n 產生m行n列的數值小於n的 0,n 均勻分佈隨機數 如何用matlab生成依概率服從多個均勻分佈的隨機數?比如已知一組資料,rand n 生...

怎樣用Matlab做動畫演示

舉一個例bai 子 將下列 拷貝到 mand window中執行du,就會得到一個zhi波的傳播的動畫dao演示。t 0 pi 50 4 pi 專 y sin t h plot t,y,ydatasource y k 0 tmp 10 tmp決定了移動速度,屬tmp越小,速度越大。while 1 y...