数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
查看: 3163|回复: 5

如何产生二维正态随机数

[复制链接]
发表于 2004-2-28 22:50:34 | 显示全部楼层 |阅读模式
各位matlab的高手或是c的高手,如何用程序产生二维正态分布的随机数啊?请赐教!!![em05]
发表于 2004-2-28 23:09:28 | 显示全部楼层
MATLAB函数normrnd
发表于 2004-3-6 05:00:32 | 显示全部楼层
r=normrnd(1,0.5,3,2)
产生一个均值为1,标准差为0.5的3行2列的正态分布随机数矩阵,结果如下:
>> r=normrnd(1,0.5,3,2)

r =

    0.4268    0.9812
    1.5955    1.1636
    1.5946    1.0873
 楼主| 发表于 2004-3-6 16:47:53 | 显示全部楼层
谢谢!
发表于 2004-3-6 21:44:44 | 显示全部楼层
库函数,可以实现你的要求。
你也可以构造伪随机法,产生符合要求的二维正态分布。
发表于 2004-3-8 18:33:23 | 显示全部楼层
不知如何构造呢?谢谢
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-11-30 13:43 , Processed in 0.065220 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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