matlab中怎样随机生成一个最大值为N的正整数??

使用unidrnd(N)函数,具体代码如下:

 1 >> unidrnd(5)
 2 
 3 ans =
 4 
 5      2
 6 
 7 >> unidrnd(5)
 8 
 9 ans =
10 
11      5
12 
13 >> unidrnd(5)
14 
15 ans =
16 
17      4
18 
19 >> unidrnd(5)
20 
21 ans =
22 
23      3

 

posted @ 2014-11-17 22:09  志者之梦  阅读(1239)  评论(0编辑  收藏  举报