MATLAB: Could anyone help me how to randomly select the values.

randi

I am having
b= 1
3
4
5
8
9
10
11
13
15
I want to randomly select any 5 values from b and i need it to display it in single row
i used the command randi(b,1,5)
but unable to get the result.
could anyone please help me on it.

Best Answer

  • Try this:
    res = b(randi(numel(b),1,5))';