生成随机矩阵,由100行和100列组成,通常以均值0和标准差25分布

时间:2013-01-15 14:09:28

标签: matlab probability matlab-guide

  

可能重复:
  how to create normal distribution by using matlab

生成随机矩阵,由100行和100列组成,通常以均值0和标准差25分布。 我做了随机矩阵mat = rand(100,100),但后来我不知道正态分布均值0和标准差。

下一部分是这个矩阵中的给定数字的概率是多于25。 据我所知,每次运行脚本时概率的数量都应该相同。我可以使用兰迪吗?

1 个答案:

答案 0 :(得分:2)

您的问题分为两部分。我的答案也是如此:

  1. 如何生成大小为100x100的矩阵,其中每个条目通常分布为mean = 0和std = 25:

    您应该使用randn

    mat = randn(100,100) * 25;
    
  2. mat中的条目大于25的概率是多少:

    您可以使用生成的mat通过以下方式示例

    prob = mean( mat(:) > 25 );
    

    然而prob mat中的条目大于25”的概率。这个概率只是样本