matlab生成随机数的方法:
1.rand():rand()函数一般用来生成0-1之间的随机矩阵,我们也可以利用它来生成我们想要的任意大小的随机整数。
例:round(rand(1,k)*n):生成0-n之间的k个随机数。
比如:生成6个0-10之间的随机数
文章图片
不过这个方法生成的随机数会有重复的现象,如果想生成不重复的随机数序列,可以用下面这个方法。
2.randperm():randperm(n)表示生成1-n之间的不重复的随机排列。
比如生成1-6的乱序不重复序列。
例:
文章图片
【matlab生成随机数小结】此外,matlab的函数库非常强大,想要更加细致的了解某些函数的使用方法,可以直接在matlab上的帮助文档里搜索相关函数进行更加深入的了解。