matlab三种方式生成均匀分布随机数调用格式
本博文源于matlab基础,旨在讲述如何用matlab生成均匀分布随机数。一共有三种调用方式:
![](https://csdnimg.cn/release/devpress/public/img/ic-book.4f347164.png)
一键AI生成摘要,助你高效阅读
问答
·
本博文源于matlab基础,旨在讲述如何用matlab生成均匀分布随机数。一共有三种调用方式:
unifrnd(a,b)
unifrnd(a,b)% 生成1个服从U(a,b)均匀分布的随机数
例子:生成一个服从U(2,3)分布的随机数
>> r=unifrnd(2,3)
r =
2.9218
unifrnd(a,b,n)
unifrnd(a,b,n) % n以正整数为分量的二维行向量
% n 的第一个分量指定矩阵的行
% n 的第二个分量指定矩阵的列
例子:生成4*6的矩阵服从U(2,3)
>> r=unifrnd(2,3,[4 6])
r =
2.8936 2.0099 2.6038 2.7468 2.4186 2.6721
2.0579 2.1389 2.2722 2.4451 2.8462 2.8381
2.3529 2.2028 2.1988 2.9318 2.5252 2.0196
2.8132 2.1987 2.0153 2.4660 2.2026 2.6813
unifrnd(a,b,n,m)
unifrnd(a,b,n,m)% 生成n*m阶矩阵服从U(a,b)分布的随机数
>> r=unifrnd(2,3,4,6)
r =
2.3795 2.4289 2.6822 2.6979 2.5936 2.6449
2.8318 2.3046 2.3028 2.3784 2.4966 2.8180
2.5028 2.1897 2.5417 2.8600 2.8998 2.6602
2.7095 2.1934 2.1509 2.8537 2.8216 2.3420
>>
更多推荐
所有评论(0)