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

2024-11-01 11:07:08
推荐回答(1个)
回答1:

x=[10
20
30];
x(randi(length(x)));
其中randi(length(x))
生成从1~(x的长度)这几个自然数中随即的一个数
让这个数作为下标,就可以从x中随即选取一个数
x(randi(length(x)))