• 2022-06-07
    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))
  • D

    内容

    • 0

      语句 magic=rand()%10 + 1;表示产生一个1~100之间的一个整数。

    • 1

      若要生成0~99(包括0和99)之间的随机整数,可以使用的公式是 A: ’=INT(RAND()*100) B: ’=INT(RAND()*100)-1 C: ‘=INT(RAND()) D: ‘=INT(RAND())-1

    • 2

      MATLAB中生成一个元素在1到100之间的3行4列的随机整数矩阵的质量为( ) A: x=randi(1,100,3,4) B: x=randi(100,3,4) C: x=rand(100,3,4) D: x=rand(3,4)

    • 3

      在EXCEL中,随机函数RAND()将产生一个()之间的数据。 A: 0到100 B: 0到1 C: 1到10 D: 1到99

    • 4

      以下写法是否表示x属于区间[1,100]:if(1<=x<=100)