Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在matlab中从矩阵中随机选取数字_Matlab_Matrix - Fatal编程技术网

在matlab中从矩阵中随机选取数字

在matlab中从矩阵中随机选取数字,matlab,matrix,Matlab,Matrix,如何从下面给定的矩阵中随机选取一个数字 A=[0.06 0.47 0.47] 我只想从上面的矩阵中随机选取一个数字。我是在matlab环境下做这件事的。请帮忙。 此外,是否可以假设matlab中的变量趋向于零,就像我们在极限中所做的那样?是,使用: 如果矩阵为M,则要选择概率一致的随机元素,可以使用: 如果数组的维数大于1,length可能不合适。为True,但示例为1 x 3,因此这就是所要求的。不过,我想总体上回答这个问题可能比仅仅使用示例要好。 A(randi(numel(A))

如何从下面给定的矩阵中随机选取一个数字

    A=[0.06 0.47 0.47]
我只想从上面的矩阵中随机选取一个数字。我是在matlab环境下做这件事的。请帮忙。 此外,是否可以假设matlab中的变量趋向于零,就像我们在极限中所做的那样?

是,使用:


如果矩阵为
M
,则要选择概率一致的随机元素,可以使用:


如果数组的维数大于1,
length
可能不合适。为True,但示例为1 x 3,因此这就是所要求的。不过,我想总体上回答这个问题可能比仅仅使用示例要好。
A(randi(numel(A)))
 M(randi(numel(M)))