Matlab 绘制对数正态分布

Matlab 绘制对数正态分布,matlab,plot,graph,distribution,probability-density,Matlab,Plot,Graph,Distribution,Probability Density,这是概率密度函数: 代码: 我似乎无法在Matlab中绘制对数正态分布。我试图找出这个图的百分之多少在100以上,但不知道如何在代码中完成这一步 也许您想给x一些值,并将f(x)定义为一个同名函数 f=@(x) exp(-(((log(x)-log(100)-(.1.*((.15).^2)./2)).^2))./(2*.15^2))./(x*.15*sqrt(2*pi)); x = 50:150 plot(x, f(x)) 编辑:x>=100时密度函数的面积: >> quad(

这是概率密度函数:

代码:


我似乎无法在Matlab中绘制对数正态分布。我试图找出这个图的百分之多少在100以上,但不知道如何在代码中完成这一步

也许您想给
x
一些值,并将f(x)定义为一个同名函数

f=@(x) exp(-(((log(x)-log(100)-(.1.*((.15).^2)./2)).^2))./(2*.15^2))./(x*.15*sqrt(2*pi));

x = 50:150
plot(x, f(x))
编辑:x>=100时密度函数的面积:

>> quad(f,100,Inf)
ans =  0.50299

也许您想给
x
一些值,并将f(x)定义为一个同名函数

f=@(x) exp(-(((log(x)-log(100)-(.1.*((.15).^2)./2)).^2))./(2*.15^2))./(x*.15*sqrt(2*pi));

x = 50:150
plot(x, f(x))
编辑:x>=100时密度函数的面积:

>> quad(f,100,Inf)
ans =  0.50299

MATLAB使用、和函数**使此过程变得更加简单

在下例中,25以上的面积为0.0638(6.38%)


**MATLAB 2013a中介绍的概率分布对象。

MATLAB使用、和函数**使此过程更加容易

在下例中,25以上的面积为0.0638(6.38%)


**MATLAB 2013a中介绍的概率分布对象。

谢谢!我怎样才能编码这个图中有多少在100以上?你是说按面积计算<代码>四元组,请参见我的编辑。它是50,3%,不知道有多少是由于数值不精确造成的。如果这是一个正态分布,这会是50%吗?谢谢!我怎样才能编码这个图中有多少在100以上?你是说按面积计算<代码>四元组,请参见我的编辑。它是50,3%,不知道有多少是由于数值不精确造成的。如果这是一个正态分布,这会是50%吗?@excaza我在原来的函数中添加了这个函数question@excaza我在原来的问题中增加了这个函数