找回密码
 注册
查看: 14399|回复: 2

matlab产生均值为0.6,方差为0.1的4阶正态分布随机矩阵

[复制链接]
发表于 2010-6-7 12:21:45 | 显示全部楼层 |阅读模式
命令  正态分布随机矩阵
函数  randn
格式  Y = randn(n)           %生成n×n正态分布随机矩阵
Y = randn(m,n)         %生成m×n正态分布随机矩阵
Y = randn([m n])        %生成m×n正态分布随机矩阵
Y = randn(m,n,p,…)     %生成m×n×p×…正态分布随机矩阵或数组
Y = randn([m n p…])     %生成m×n×p×…正态分布随机矩阵或数组
Y = randn(size(A))      %生成与矩阵A相同大小的正态分布随机矩阵
randn                 %无变量输入时只产生一个正态分布随机数
s = randn('state')        %产生包括正态发生器当前状态的2个元素的向量
s = randn('state', s)       %重置状态为s
s = randn('state', 0)      %重置发生器为初始状态
s = randn('state', j)       %对于整数j重置状态到第j状态
s = randn('state', sum(100*clock))    %每次重置到不同状态
例   产生均值为0.6,方差为0.1的4阶矩阵
>> mu=0.6; sigma=0.1;
>> x=mu+sqrt(sigma)*randn(4)
x =
    0.8311    0.7799    0.1335    1.0565
    0.7827    0.5192    0.5260    0.4890
    0.6127    0.4806    0.6375    0.7971
    0.8141    0.5064    0.6996    0.8527
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-12-4 01:14 , Processed in 0.029540 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表