用 MATLAB 随机产生 60 个 1 到 365 之间的正整数, 应该使用下面的哪一条命令 。
A: fix(365*rand(1,60))
B: 1+fix(366*rand(1,60))
C: 1+fix(364*rand(1,60))
D: 1+fix(365*rand(1,60))
A: fix(365*rand(1,60))
B: 1+fix(366*rand(1,60))
C: 1+fix(364*rand(1,60))
D: 1+fix(365*rand(1,60))
D
举一反三
- 建立2×6随机矩阵A,其元素为[200,300]范围内的随机整数,相应的命令是( )。 A: A=fix(100+200*rand(2,6)) B: A=fix(300+100*rand(2,6)) C: A= fix(200+300*rand(2,6)) D: A=fix(200+100*rand(2,6))
- 建立2×5随机矩阵Q,其元素为[100,300]范围内的随机整数,相应的命令是(<br/>)。 A: Q=fix(100+300*rand(2,5)) B: Q=fix(100+200*rand(2,5)) C: Q=<br/>fix(100+400*rand(2,5)) D: Q=fix(300+100*rand(2,5))
- MATLAB中利用rand函数生成1行100列满足均匀分布的随机整数,要求数的范围在1到10之间,下面代码不正确的是( ) A: x=1+fix(10*rand(1,100)) B: x=1+floor(10*rand(1,100)) C: x=ceil(10*rand(1,100)) D: x=round(10*rand(1,100))
- 以下选项中,能够产生10~60之间随机整数的表达式是( )。 A: rand()%60 B: rand()%100 C: 10+rand()%51 D: rand%61
- 以下选项中,能够产生10~60的随机整数的表达式是()。 A: rand()%60 B: rand()%100 C: 10+rand()%51 D: rand%61
内容
- 0
若要生成0~99(包括0和99)之间的随机整数,可以使用的公式是 A: ’=INT(RAND()*100) B: ’=INT(RAND()*100)-1 C: ‘=INT(RAND()) D: ‘=INT(RAND())-1
- 1
用rand()函数生成一个在 1~100之间的随机magic, 下列表达式正确的是()。 A: magic = rand() %<br/>100 ; B: magic = rand() %<br/>100 + 1; C: magic = rand() /<br/>100 ; D: magic = rand()<br/>/100 + 1;
- 2
语句 magic=rand()%10 + 1;表示产生一个1~100之间的一个整数。
- 3
函数rand()功能是产生0到1之间的随机小数。
- 4
php语言中随机函数是()。 A: rand B: sqr C: fix D: abs