作业帮 > 综合 > 作业

密度函数已知,怎么用matlab求其数学期望和方差?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/02 16:56:36
密度函数已知,怎么用matlab求其数学期望和方差?
因为你的是密度函数,所以不会是离散型随机变量,如果你有概率密度函数的表达式的话,可以通过积分求得期望和方差,程序如下:
sym x; %定义符号变量
p=f(x); %f(x)为密度函数的表达式;
m=int(x*p,x,0,inf); %求期望
s=simple(int((x-m)^2*p,x,0,inf)); %求方差
最终得到的结果是一个关于X的表达式
再问: 到这一步就不行了。。对了,f(x)=2266*exp(-0.0866*x);
麻烦你了
再答: 抱歉,少打一个s,定义符号变量的时候用syms x;这个语句就好了
完整程序如下:
syms x; %定义符号变量
p=2266*exp(-0.0866*x);;%密度函数的表达式;
m=int(x*p,x,0,inf); %求期望
s=simple(int((x-m)^2*p,x,0,inf)); %求方差