在MATLAB中生成符合正态分布的随机数是一个常见的任务,可以通过以下步骤实现: 确定所需生成的正态分布参数: 正态分布由两个参数决定:均值(μ)和标准差(σ)。你需要首先确定这两个参数。 使用MATLAB内置的randn函数生成标准正态分布的随机数: randn函数用于生成标准正态分布的随机数(均值为0,标准差为1)。 matlab...
r=0.647;mu1=83.1;sigma1=14;mu2=136.64;sigma2=16.32;x=zeros(1,10000);for i=1:10000 r1=rand;x(i)=(mu2+sigma2*randn)*heaviside(r1-r)+(mu1+sigma1*randn)*heaviside(r-r1);end hist(x)