作业帮 > 综合 > 作业

matlab怎么求均值

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/14 16:05:22
matlab怎么求均值
for k=0:100;
p='(1-(3/4)*((1-p)^k))/k';
p=vectorize(p);
p=eval(p);
end
每个K都对应一个P值,怎么求这些P的均值呢?能用小数表示吗?
matlab怎么求均值
p1=0;
for k=0:100;
p='(1-(3/4)*((1-p)^k))/k';
p=vectorize(p);
p=eval(p);
p1=p1+p;
end
pmean=p1/101;
再问: 可是我运行的结果是 pmean = Columns 1 through 18 Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Inf Columns 19 through 25 Inf Inf Inf Inf Inf Inf Inf
再答: 你的p里面怎么还有p啊
再问: 因为我的原式是1-k*p-3/4(1-p)^k=0 我想看p随K的变化情况
再答: 那你先需要解出p和k的关系