matlab中产生两个服从标准正态分布随机数的操作

如题所述

生成服从标准正态分布(均值为0,方差为1)的随机数。基本语法和rand()类似。
randn(5,1) %生成5个随机数排列的列向量,一般用这种格式
randn(5) %生成5行5列的随机数矩阵
randn([5,4]) %生成一个5行4列的随机数矩阵追问

那是randn(2,1)吗

可是答案是randn(1,2)是不是答案错了?

要求的是两个数不是矩阵

追答

randn(2,1)

ans =

0.5377
1.8339
这不就是两个数?

追问

那就是两个都一样吗

只是位置的不同??

还有那randn(5,4)和randn([5,4])有什么区别?

追答

嗯嗯。randn(5,4)和randn([5,4])一样的意思。

追问

randn(2,1)和randn(1,2)都可以是我问的题的答案不

追答

是,只不过得到的一个是行向量,一个是列向量。你对得到的两个数进行操作就好了。

追问

谢啦→→

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-12
randn() 括号里写随机变量的个数追问

就是里面的数字分不清楚

追答

rand(5,4)产生5行×4列的随机数,每个都服从正态分布

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网