给定一个数组,如何让matlab生成一个这个数组中的一个随机数?

很简单但就是不会。比如我让 matlab生成10,20,30中的一个数,也就是抽样,应该怎么实现呢?

第1个回答  2019-12-09
x=[10
20
30];
x(randi(length(x)));
其中randi(length(x))
生成从1~(x的长度)这几个自然数中随即的一个数
让这个数作为下标,就可以从x中随即选取一个数
x(randi(length(x)))
相似回答
大家正在搜