怎样用matlab画正太分布曲线,如果我只知道该正态分布的标准差和平均值的话?

供稿:hz-xin.com     日期:2025-01-14
如何用matlab做正态分布函数曲线啊我的均值是8.01,标准差是0.0024457000

程序如下:
clc;close all; clear;
x = normrnd(8.01,0.0024457,1,100);
[precision2_f,xi] = ksdensity(x);
figure;plot(xi,precision2_f);title('正态分布曲线');
grid;

请参照以下步骤用matlab画正态分布曲线。
1、首先将需要被分析的数据文件整理为矩阵文件,即行列分明的数据文件。

2、打开matlab软件之后,点击菜单栏里的“import data”,准备加载需要统计分析的数据。

3、打开加载界面之后,找到要加载的数据文件,点击打开。

4、在加载的界面,将类型选择“matrix”矩阵列表,接着选择需要导入的列数据,然后点击右侧的“improt selection”进行导入。

5、导入之后,点击导入的矩阵列表,如图中的“S260”,注意不要打开,选中即可,然后点击菜单的“plots”。在绘图工具栏里,点击图标右侧的小三角准备打开更多图表类型。

6、在展开后的matlab图标里,找到“histfit”,进行点击。

7、完成以上设置后,即可用matlab画出数据的正态分布曲线。

可以用randn()生成正态分布随机数

参考代码:

clc
clear all
close all

miu = 10;   % 均值
sd = 3; % 标准差
N = 1e4;   % 生成随机变量个数
R = miu + sd * randn(N,1);

figure
hist(R);

效果图

randn()具体使用可在命令窗口输入help randn() <回车>查看



我要用matlab画一个对数正态分布曲线,求代码。
legend('统计数据',['对数正态分布:\\mu=' num2str(p(2)) ',\\sigma=' num2str(p(3))],['极大概然分布位置:x=' num2str(xmax)],['期望值位置:x=' num2str(xmean)]);text(xmean+10000,fun(p,xmean)+10,'$ y=\\frac{A}{x}e^{-\\frac{(lnx-\\mu)^2}{2\\sigma^2}} $','int...

如何用matlab画正态分布曲线
请参照以下步骤用matlab画正态分布曲线。1、首先将需要被分析的数据文件整理为矩阵文件,即行列分明的数据文件。2、打开matlab软件之后,点击菜单栏里的“import data”,准备加载需要统计分析的数据。3、打开加载界面之后,找到要加载的数据文件,点击打开。4、在加载的界面,将类型选择“matrix”矩阵列表,...

已知一组数据服从正态分布,怎么用matlab画出其正态分布曲线
7>> %求出标准差s,然后平方得方差sq>> s=std(data)s =3.7417>> sq=s^2sq =14>> %然后是代到正态分布函数里面>> x=-33:0.01:47;%取-33到47的小区间>> y=gaussmf(x,[sq,u]);%求出x对应y变量的值>> plot(x,y)%画出正态分布曲线 下面是运算结果 ...

怎样用matlab画正太分布曲线,如果我只知道该正态分布的标准差和平均值...
可以用randn()生成正态分布随机数 参考代码:clcclear allclose allmiu = 10; % 均值sd = 3; % 标准差N = 1e4; % 生成随机变量个数R = miu + sd * randn(N,1);figurehist(R);效果图 randn()具体使用可在命令窗口输入help randn() <回车>查看 ...

如何用matlab做正态分布函数曲线啊我的均值是8.01,标准差是0.0024457000...
程序如下:clc;close all; clear;x = normrnd(8.01,0.0024457,1,100);[precision2_f,xi] = ksdensity(x);figure;plot(xi,precision2_f);title('正态分布曲线');grid;

如何用matlab画正态分布曲线
x=0:0.1:10;y=gaussmf(x,[2 5]); 2为标准差,5为中心值plot(x,y)

matlab中如何画标准正态分布的密度函数曲线?
plot(x,y,'k');hold on;fill([x(80:end) x(end) x(80)],[y(80:end) 0 0],[.5 .5 .5]);ylim([-.1,.6])line([-3.5 3.5],[0 0],'color','k');plot(3.5,0,'k>','markerfacecolor','k')line([0 0],[0 .5],'color','k');plot(0,.5,'k^','marker...

matlab怎么画正态分布图?
x = (0:0.02:10);y = lognpdf(x,1.73,0.22);figure,subplot(121);plot(x,y);grid;xlabel('x'); ylabel('p')这是对数正态分布 x = (0:0.02:10);y = normpdf(x,1.73,0.22);subplot(122);plot(x,y);grid;xlabel('x'); ylabel('p')这是正态分布 ...

正态分布在线画图-如何用scilab绘图绘出二位正态分布函数
它的形状是中间高两边低,图像是一条位于x轴上方的钟形曲线;曲线与x轴围成的面积为1;当μ=0,σ^2=1时,称为标准正态分布,记为N(0,1)。正态分布曲线画法:1、可通过计算机中Excel、matlab、几何画板、geogebra等软件来实现;2、通过其特点,可以动手画出大致图形;大致图像如下:1、μ对图像的影响:...

如何在MATLAB中用一组实验数据绘制其正态分布曲线
histfit(a,'normal')