EDA365电子论坛网
标题:
关于rand,randn,randi函数问题?
[打印本页]
作者:
jiulquq
时间:
2020-6-9 14:54
标题:
关于rand,randn,randi函数问题?
1,rand 生成均匀分布的伪随机数。分布在(0~1)之间
9 I; |# u. Y8 P0 g& A1 H2 j. B
主要语法:rand(m,n)生成m行n列的均匀分布的伪随机数
2 H7 ~: d @7 x% b* S+ {
rand(m,n,'double')生成指定精度的均匀分布的伪随机数,参数还可以是'single'
. h. x$ F4 H: Z' \0 ?
rand(RandStream,m,n)利用指定的RandStream(我理解为随机种子)生成伪随机数
7 V" W- p H4 W' n0 z
2,randn 生成标准正态分布的伪随机数(均值为0,方差为1)
6 e% [5 H; Z6 g8 {& \9 o
主要语法:和上面一样
; p) a+ [: L, j% i2 P: J6 ^
3, randi 生成均匀分布的伪随机整数
# N- ?, |: y4 C b# V, o
主要语法:randi(iMax)在开区间(0,iMax)生成均匀分布的伪随机整数
* _, ~$ B6 B8 U+ x9 Z
randi(iMax,m,n)在开区间(0,iMax)生成mXn型随机矩阵
: ~: \' d2 U; p: r
r = randi([iMin,iMax],m,n)在开区间(iMin,iMax)生成mXn型随机矩阵
, y t9 {- R/ v* _8 R- Q4 P
/ y* S C9 i" V1 R' J3 ^7 Z* B
8 H: z" v' E! q$ R! _- ~) Q: E
按照上述提示,我要生成一个在[-1,1]区间内的[10,2]的矩阵,应该是randi([-1,1],10,2)
* R0 y, Q* p8 J6 P) `( A" K- D
但是却提示一下错误
+ x3 R4 p9 M. q
??? Undefined command/function 'randi'.
% c. l+ F1 ^3 W5 |4 F3 p# g7 y
请问何解?哪里出错了
, m) @- ^7 e7 |6 m
作者:
NNNei256
时间:
2020-6-9 16:08
help吧
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2