如何使用MATLAB在指定区间生成随机数?
我想用MATLAB生成区间上的随机数,怎样做,谢谢各位高手随即整数
如果要产生区间为0~N之间的数,程序可以这么写:N=2904;
round(rand(1)*N);
或者
产生区间为1~N之间的数,程序可以这么写
N=2904;
round(rand(1)*(N-1))+1;
产生区间为M~N之间的数,程序可以这么写
N=2904;
round(rand(1)*(N-M))+M;
以上来自百度搜索
[ 本帖最后由 sigma665 于 2008-7-31 12:04 编辑 ] unifrnd(2,5,m,n)
m行,n列的〔2,5〕区间随机数 谢谢,2楼,3楼的帮忙,我试试
页:
[1]