Matlab中的normrnd函数用法(产生正态分布随机数)

650
2023/12/22 18:55:22
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

normrnd函数是MATLAB中用来产生正态分布随机数的函数,其用法如下:

  1. 语法: X = normrnd(mu, sigma) X = normrnd(mu, sigma, m, n) X = normrnd(mu, sigma, [m, n])

    其中,mu是正态分布的均值,sigma是正态分布的标准差,m和n是生成的随机数的矩阵的维度。

  2. 示例:

    • 生成一个均值为0,标准差为1的正态分布随机数: X = normrnd(0, 1)

    • 生成一个均值为10,标准差为2的正态分布随机数矩阵,维度为3x3: X = normrnd(10, 2, 3, 3)

    • 生成一个均值为5,标准差为3的正态分布随机数矩阵,维度为2x4: X = normrnd(5, 3, [2, 4])

注意:

  • normrnd函数将生成符合指定均值和标准差的正态分布随机数。
  • 若不指定m和n,则默认生成一个1x1的随机数。
  • 生成的随机数可能会有重复值。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何在 Matlab 中输入希腊字母等特殊字符