怎么蒙特卡洛法在matlab中产生方差为5,均值为20的正态分布随机序列
展开全部
randn(m,n)
产生标准差为1,均值为0 大小为mxn的矩阵
如果要差生序列,那么将m或n设为1就形了
根据正态分布的特性,A*rand(m,n)+B,就能产生标准差为A,均值B的随机矩阵
根据你的要求
a=sqrt(5)*rand(1,m)+20;
a就是一个方差5,均值20,长度为m的行序列。
产生标准差为1,均值为0 大小为mxn的矩阵
如果要差生序列,那么将m或n设为1就形了
根据正态分布的特性,A*rand(m,n)+B,就能产生标准差为A,均值B的随机矩阵
根据你的要求
a=sqrt(5)*rand(1,m)+20;
a就是一个方差5,均值20,长度为m的行序列。
追问
我随便举个例子:假如在未来14天里有五个商店关于某产品A的随机性需求,用t表示时间,d表示需求量,i表示商店编号,那么d(t,i)表示t天i店的随机需求,怎么用matlab产生d(t,i),i=1...5,t=1...14呢
追答
产生一个 14x5的矩阵非常容易
就看你需要的随机矩阵满足怎样的分布要求
例如要满足方差5,均值20
a=sqrt(5)*rand(14,5)+20;
就可以
但是实际问题还要考虑,零件的数目是非负整数
而正态分布是全实数范围都能取值的
要适当地取整和控制取值范围
Sievers分析仪
2024-10-13 广告
2024-10-13 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询