|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
1,rand 生成均匀分布的伪随机数。分布在(0~1)之间, c( j$ n# P) F+ u3 ~) [. d8 f
主要语法:rand(m,n)生成m行n列的均匀分布的伪随机数
" T5 _8 }2 K! U" H7 e- h, b rand(m,n,'double')生成指定精度的均匀分布的伪随机数,参数还可以是'single'
. ~: v9 e! a) ?" H: B rand(RandStream,m,n)利用指定的RandStream(我理解为随机种子)生成伪随机数/ A) K8 l* w* G Y7 g
2,randn 生成标准正态分布的伪随机数(均值为0,方差为1)9 r: E3 @3 p/ o, N1 U; V
主要语法:和上面一样
+ V! l1 @- C- _/ }3, randi 生成均匀分布的伪随机整数
+ `3 d" l1 e8 ]/ n! [. K- p8 } 主要语法:randi(iMax)在开区间(0,iMax)生成均匀分布的伪随机整数5 U9 ^0 r3 @# y+ G, K
randi(iMax,m,n)在开区间(0,iMax)生成mXn型随机矩阵3 H7 B7 M1 M7 {3 t# U
r = randi([iMin,iMax],m,n)在开区间(iMin,iMax)生成mXn型随机矩阵
, T% l. n' _8 d% D a# B9 @3 W- {+ I0 V; P
5 I6 l+ |1 K, E- }# ]# N
按照上述提示,我要生成一个在[-1,1]区间内的[10,2]的矩阵,应该是randi([-1,1],10,2)$ @) b! f) v/ ?+ e* e& o
但是却提示一下错误1 P! h, Z( S4 b$ i
??? Undefined command/function 'randi'.
1 a1 ` p8 N! ]2 m3 k. A请问何解?哪里出错了# r6 T' ^6 z5 A8 t
|
|