1. 程式人生 > >MATLAB繪製正態分佈概率密度函式(normpdf)圖形

MATLAB繪製正態分佈概率密度函式(normpdf)圖形

這裡是一個簡單的實現程式碼
x=linspace(-5,5,50); %生成負五到五之間的五十個數,行向量
y=normpdf(x,0,1);
plot(x,y,‘k’);
圖片複製不過來。。就擺個連結好了
https://jingyan.baidu.com/article/6fb756ec70be3f241858fbe2.html
第一,正態分佈概率密度函式的公式如下圖。其中,μ為平均值(mean),σ為標準差(standard deviation)。2第二,當μ=0,σ=1時,第一步中的正態分佈為標準正態概率密度函式,如下圖。3第三,啟動MATLAB,新建指令碼(Ctrl+N),輸入如下程式碼:close all; clear all; clcx=-1:.1:1;norm=normpdf(x,0,1);figure(‘Position’,[50,50,600,500],‘Name’,‘Normal PDF’,… ‘Color’,[1,1,1]);plot(x,norm,‘r-’,‘LineWidth’,3)set(gca,‘FontSize’,10,‘TickDir’,‘out’,‘TickLength’,[0.02,0.02])xlabel(‘X’,‘FontSize’,15);ylabel(‘PDF’,‘FontSize’,15)其中normpdf(x,0,1)是用來產生μ=0,σ=1的標準正態分佈概率密度函式的資料。4第四,儲存和執行上述指令碼,在工作區(Workspace)得到標準正態分佈概率密度函式的資料norm,雙擊norm可以檢視資料具體內容。5第五,同時得到如下μ=0,σ=1的標準正態分佈概率密度函式圖形。