EDA365电子论坛网
标题:
怎样用MATLAB生成一个随机矩阵?
[打印本页]
作者:
lupkpu9
时间:
2020-4-16 13:26
标题:
怎样用MATLAB生成一个随机矩阵?
比如生成一个10*10的矩阵,每一行的10个数据在(A,B)之间
, M4 }% B; y$ B, x
作者:
NingW
时间:
2020-4-16 19:03
rand函数 生成随机数组,数组元素的值均匀分布在0与1之间。通过不同的条用格式可获得所需要的数组(矩阵)。
! d: \* C+ A) s& }
譬如:1.mat=rand(3,4)生成3*4的随机数矩阵mat。
. ~# o8 v7 ]0 ?
2. 在指定区间(A,B)生成随机数,用以下方法:针对楼猪的具体例子:
/ C0 R/ y! H8 I( {1 h' R5 @5 [
A=10;B=50;
|8 h3 t! [5 O/ L. \- C
mat=A+(B-A)*rand(10); 生成一个10*10数值在10-50之间的随机矩阵。
# U5 ~' W4 \& u
具体使用楼猪可以help rand
R9 H& U! K- g0 M2 C, y& |3 c
还有函数:randn、randperm使用与rand雷同,请自己HELP。
作者:
yin123
时间:
2020-4-16 19:03
+ j' h4 ?2 f3 i
random_mat=A+(B-A)*rand(10);
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2