1. 用matlab怎么求正态分布概率
用matlab求正态分布概率的函数是normpdf,使用格式为
Y = normpdf(X,mu,sigma)
mu——均值μ
sigma——标准偏差σ
例如:
>> Y = normpdf(1.5,0.5,1)
Y =
0.24197
2. 如何用matlab计算正态分布概率分布函数的积分?
具体操作步骤如下:
1、首先,提出问题,然后使用MATLAB计算下图中的积分问题,如下图所示,然后进入下一步。
2、其次,完成上述步骤后,打开MATLAB软件,并按照以下代码清除工作区,如下图所示,然后进入下一步。
3、接着,完成上述步骤后,在MATLAB中定义符号变量并定义函数,代码如下图所示,然后进入下一步。
4、然后,完成上述步骤后,可以获得新定义的函数,代码如下图红框标注所示,然后进入下一步。
5、最后,完成上述步骤后,要计算积分的值,请使用以下代码:Fz=z;int1=int(Fz*C,fa,0,pi)int2=int(int1,theta,0,pi*2),如下图所示。这样,问题就解决了。
3. 用matlab怎么求正态分布概率?
用matlab求正态分布概率的函数是normpdf,使用格式为
Y = normpdf(X,mu,sigma)
mu——均值μ
sigma——标准偏差σ
使用MatLab画出正态分布的概率密度函数
x=[-10:0.01];
y=normpdf(x,0,1);%正态分布函数
figure;
axes1=axes('Pos',[0.1 0.1 0.85 0.85]);
plot(x,y);
set(axes1,'YLim',[-0.01 0.43],'XLim',[-3 3]);
例如:
>> Y = normpdf(1.5,0.5,1)
Y =
0.24197
clear
x=-5:pi/60:5;
y1=normpdf(x);
>> x2=-5:pi/60:-2;x3=2:pi/60:5;
>> y2=normpdf(x2);y3=normpdf(x3);
>> plot(x,y1);
>> hold on;
>> area(x2,y2);area(x3,y3);
>> axis([-5 5 0 0.6]);
4. 用matlab算正态分布
用matlab计算正态分布的概率值,可以normpdf()函数求得。计算方法为
>> x=165;mu=146;sigma=8;
>> normpdf(x,mu,sigma)
ans = 0.0030
5. matlab 如何求仿真数据的概率密度和标准正态分布的概率密度曲线的均方误差?
MATLAB中关于常见的概率分布密度函数的语句及格式 normpdf(x,mu,sigma) 正态分布密度函数。 uifpdf(x,a,b) 均匀分布(连续)密度函数 exppdf(x,a) 指数分布密度函数 geopdf(x,p) 几何分布密度函数 binopdf(x,n,p) 二项分布密度函数 poisspdf9x,n) 泊松分布密度函数
unidpdf(x,n) 均匀分布(离散)密度函数 chi2pdf(x,3) X^2分布密度函数 fpdf(x,m,n) F分布密度函数 tpdf(x,n) t分布密度函数
http://www.cnblogs.com/emanlee/archive/2011/06/29/2093732.html
6. 已知随机变量X1,X2均服从正态分布,利用matlab怎么画随机变量函数Y的概率密度图啊?
matlab只能通过仿真来模拟,而不是准确的概率密度函数。
具体程序是下边这样的。
x1=2+randn([100000,1]);
x2=4+randn([100000,1]);
Y=714+807*(x1)+518*(x2)+325*(x1.^2-1)+122*(x2.^2-1)+360*x1.*x2;
[f,y]=ksdensity(Y);
figure;
plot(y,f);
7. matlab怎么画二维正态分布图
(1)ezplot(f,[a,b]) %a<x<b
比如:
syms x
y=x.^2+3;
ezplot(y,[-1,3])
(2)fplot('fun',[a,b])
比如:
fplot('sin(x)',[0,2*pi])
当然还有一种就是 plot
二维图的绘制:
1.plot(x,y,【】,【】,【】)
2.饼图pie(x,[扇区矩阵])
3.误差估计图errorbar(x,y,e)
4.散点图scatter(x,y)
5.对数坐标图loglog(Y)
6.多轴图plotyy(X1,Y1,X2,Y2,'function')
7.极坐标图polar(θ,ρ)
8.怕累托图pareto(Y,X)
9.玫瑰函数图rose(θ,x)
10.函数绘制fplot(function,limits,linespec)
11.动画坐标图getframe + movie
8. 用matlab求正态,高斯分布的函数值
可以利用matlab自带的函数mvnpdf,计算多维正态分布概率密度
具体的调用格式为
y = mvnpdf(X,MU,SIGMA)
其中X是输入的向量
MU是平均值
SIGMA是多维正态分布的协方差矩阵
返回的y即使向量X在MU和SIGMA确定的多维正态分布下的概率密度值
以你需要的4维分布为例
输入的MU应该是1x4的矩阵,例如 MU=[1,2,3,4];
四个维度的均值,这就是中心点在 (1,2,3,4)位置;
而SIGMA应该是4x4的协方差矩阵,其对角线上4个元素是分布在四维的方差
而非对角线元素是协方差,表示不同维度分布之间的相关性
如果不同维度之间的分布是互不相关的,或者说是正交的,那么非对角线元素都为0
那么SIGMA也可以简化为1x4的矩阵
而输入X则可以是nx4的矩阵,其中每一行代表一个向量
这时候返回y是nx1的矩阵,对应X中每一行向量的到的概率密度值
例如:
>> X=[0,0,0,0];MU=[1,2,3,4];SIGMA=[1,1,1,1];
>> y = mvnpdf(X,MU,SIGMA)
y = 7.7486e-09
计算(0,0,0,0)这点在四维均值为(1,2,3,4),四维方差都是1的正态分布中的概率密度
结果是7.7486e-09