【发布时间】:2015-07-29 20:46:59
【问题描述】:
给定一个最小值和最大值以及 N 个项目,我需要计算 N 个项目的总和大于或等于输入值 LM 的概率。函数句柄:
function Pr = LoadPr(Wmin,Wmax,N,LM)
另一个功能:
function [muL, sigmaL, L ] = plane(Wmin,Wmax,N,M)
[muW,sigmaW] = package(Wmin,Wmax);
// This calculates mu and sigma for a single item
muL = muW*N;
sigmaL = sigmaW*N^0.5;
L = normrnd(muL,sigmaL,1,M);
end
这个函数计算 mu 和 sigma 以及 L 是 1 x M 随机生成的数字数组,使用 sigmaL 和 muL 模拟随机生成的 M 个结果,并给出与前一个函数相似的参数。
我还想使用 erf 和/或 erfc 函数。 一个例子:
Wmin = 2; Wmax = 10; N = 10000; LM = 60400;
Pr = LoadPr(Wmin,Wmax,N,LM )
Pr =
0.0416
谢谢!
【问题讨论】:
-
N项的值是正态分布还是均匀分布?
标签: matlab statistics probability