• 2022-06-14
    如果想产生一个范围在[1,100]范围内的随机数 x,即:1 ≤ x ≤ 100,以下哪句程序可以实现()
    A: x = rand()%100+1
    B: x = rand()%100
    C: x = rand()%101
    D: x = rand()%101-1
  • A

    内容

    • 0

      MATLAB中生成100个满足均匀分布的随机小数,要求数字在-1到2之间,则下面代码正确的是( ) A: x=-1+3rand(100) B: x=-1+3rand(100,1) C: x=3*rand(100,1) D: x=-1+3*rand(100,1)

    • 1

      线性方程组的系数矩阵为[1 3;2 4],右端常向量为2阶随机矩阵,则下列命令中可以求得线性方程组解的命令为________ A: A = [1 3;2 4]; b = rand(2,1); x = inv(A)*b; B: A = reshape(1:4,2,2); b = rand(2,1); x = inv(A)*b; C: A = [1 3;2 4]; b = rand(2,1); x = A?; D: A = [1 3;2 4]; b = rand(2,1); x = b/A;

    • 2

      下列语句的含义是生成一个[0,100]之间的整数赋值给变量x。x=rand()%101; A: 正确 B: 错误

    • 3

      返回0~1之间的随机数的数学函数是( )。 A: SIGN(X) B: ABS(X) C: ROUND(X) D: RAND()

    • 4

      用边界值分析法,假定1<;X<;100,那么X在测试中应该取的边界值是______ A: X=1,X=100; B: X=0,X=1,X=2,X=100,X=50,X=99,X=100,X=101; C: X=2,X=99; D: X=0,X=1,X=100,X=101;?xml:namespace>;