怎么用MATLAB产生均值为1方差为0.2正态分布的500个随机数?rand()函数用于产生标准正态分布.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 19:38:33
怎么用MATLAB产生均值为1方差为0.2正态分布的500个随机数?rand()函数用于产生标准正态分布.怎么用MATLAB产生均值为1方差为0.2正态分布的500个随机数?rand()函数用于产生标

怎么用MATLAB产生均值为1方差为0.2正态分布的500个随机数?rand()函数用于产生标准正态分布.
怎么用MATLAB产生均值为1方差为0.2正态分布的500个随机数?rand()函数用于产生标准正态分布.

怎么用MATLAB产生均值为1方差为0.2正态分布的500个随机数?rand()函数用于产生标准正态分布.
用randn命令生成标准正态分布随机数(均值为0,方差为1):
R = randn(N) returns an N-by-N matrix containing pseudorandom values drawn from the standard normal distribution.
均值为1方差为0.2正态分布的500个随机数,语句如下:
r=1+0.2.*randn(1,500);

n = normrnd(1,0.2,[1,500]) %%%%% 1 为均值,0.2 为方差,[1,500]是500个数
建议自己运行下面语句:
>> help normrnd

function normal
clc
clear
N=500; % 随机数的个数,你可以修改
R=random('Normal',1,0.2,[1,N]); %调用标准正态分布生成函数
fid = fopen('d:\Normal.txt','wt'); %保存位置和文件名
for i=1:N;
p=num2str(R(i)); <...

全部展开

function normal
clc
clear
N=500; % 随机数的个数,你可以修改
R=random('Normal',1,0.2,[1,N]); %调用标准正态分布生成函数
fid = fopen('d:\Normal.txt','wt'); %保存位置和文件名
for i=1:N;
p=num2str(R(i));
fprintf(fid,'%c',p);
fprintf(fid,'%c\n',' ');
end
fclose(fid);

收起

怎样用matlab产生以2为方差,1为均值的随机数我想得到一组随机数,要求是以2为方差,1为均值,怎么用matlab产生? matlab产生白噪声,怎么产生均值为0,方差为1的白噪声. 怎么用MATLAB产生均值为1方差为0.2正态分布的500个随机数?rand()函数用于产生标准正态分布. 请问一下各位大虾在MATLAB里怎么产生均值为0,方差为1的随机信号的函数? matlab 正态分布在matlab如何产生500个均值为3,方差为1的正态分布随机数 怎么蒙特卡洛法在matlab中产生方差为5,均值为20的正态分布随机序列怎么蒙特卡洛法在matlab中产生方差为5,均值为20的5*14的二维正态分布随机序列 matlab 要产生均值为3,方差为1的500个正态分布的随机序列,求表达式 如何用matlab 产生 均值为0,方差为5的高斯噪声 matlab 如何产生正态分布MATLAB怎样产生均值为0,方差为0.1的正态分布?标准差是0.1 请问一下各位大虾在MATLAB里产生均值为0,方差为1的随机信号的函数?具体程序是怎样的? 白噪声随机序列怎么产生,均值为0,方差为0.1. matlab中均值为0方差为 Q=[1/3 1/2;1/2 1]的高斯白噪声怎么表达? 编制一个产生均值为1,方差为4的高斯分布随机数程序,求最大值,最小值,均值和方差.555555 为什么matlab里randn产生的不是零均值数列matlab里randn()命令是产生白噪声的,白噪声应该是零均值,方差为1的一组数啊,有人说是数据越多越准确,我都取1000个数了,可用mean和var检验,得出的均值 matlab求均值,方差 matlab randn是用来干什么的?网上有这么句话:randn产生均值为0,方差 σ^2 = 1,标准差σ = 1的正态分布的随机数或矩阵的函数.可是我用了下发现均值不为0那randn是用来干什么的? matlab如何生成服从复高斯分布的随机数(均值为0,方差为1)要求是生成的数为复数,且服从均值为0,方差为1的复高斯分布 已知方差和均值,怎么用matlab画出对数正态分布图