请输入您要查询的百科知识:

 

词条 unidrnd
释义

MATLAB函数unidrnd简介

函数功能: 产生一组离散均匀随机数。

语法格式:

R = unidrnd(N)

产生从1到N所指定的最大数数之间的离散均匀随机数。其中N可以是一个向量、矩阵、多维数组(当然也可以是一个数,即1乘以1的矩阵),但N中所有元素都必须是正整数。这种调用方式将产生一个和N具有相同尺寸(行、列、维数)的矩阵R。

R = unidrnd(N,v)

这种调用格式中v是一个行向量,如果v是一个1乘以2的向量, 则v中的两个元素分别指定了生成的矩阵R的行数(由v(1)指定)和列数(由v(2)指定)。如果v是一个1乘以n的矩阵, 则R是一个n维数组。

R = unidrnd(N,m,n)

这里m和n分别指定生成的矩阵R的行数和列数。

程序示例

>> a = unidrnd(1)

a = 1

>> a = unidrnd(2)

a = 1

>> a = unidrnd(2)

a = 2

>> a = unidrnd(0)

a = NaN

>> a = unidrnd([1 2 3; 4 5 0])

a =

1 2 2

2 3 NaN

>> a = unidrnd(100, 2, 3)

a =

11 99 19

65 11 1

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/11/16 3:45:31