生成一个与 A 同阶的正态分布的随机矩阵 B,要求B矩阵元素为介于0~99之间整数

oo0o0o0o0o0oo喵 1年前 已收到1个回答 举报

知秋一叶11 幼苗

共回答了18个问题采纳率:94.4% 举报

B=randi([0,99],size(A));
常用的分布:
Rand 是产生0到1的均匀分布;
如果要得到在区间[a,b]上的均匀分布,可采用a+(b-a)*rand;
Randn是产生标准正态分布;
如果想要得到均值为u,方差为s2的正态分布,可以用u+s*randn或者normrnd(mu,sigma)
Randi([min,max],M,N)产生M*N矩阵,其元素为在区间[min,max]均匀分布的整数;

1年前

9
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.665 s. - webmaster@yulucn.com