EDA365电子论坛网

标题: Matlab如何产生1到7的随机整数??? [打印本页]

作者: qUzalq    时间: 2021-8-18 14:07
标题: Matlab如何产生1到7的随机整数???
用什么函数可以产生一个1到7的随机整数??
4 Y4 [4 i0 k+ w4 q. l, b
作者: ExxNEN    时间: 2021-8-18 15:12
应该有函数吧,然后就是你要自己确定范围
作者: SsaaM7    时间: 2021-8-18 15:15
R = unidrnd(N);%产生一个最大值为N的随机正整数R,R为1到N之间
. x. J3 k  @$ F6 v$ l0 ]9 m, @0 z% R" o4 ]( ~+ w
另外,还有R = unidrnd(N,v); R = unidrnd(N,m,n);等函数,可看看帮助。
作者: pulbieup    时间: 2021-8-18 15:16
unidrnd、randsrc 不是matlab基本函数,是其他工具箱的函数,这样的问题还是用基本函数比较好,
8 G# o) V# O" N* ]现在,应该使用 randi 函数,randint 也没有了




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2