How to choose 5 random rows from an array of 8 rows for 10 times and save the 10 results

3 visualizaciones (últimos 30 días)
Hi suppose I have an array of 8 rows as below:
I wish to choose 5 random rows 10 times
Suppose 6,4,8,7,2 is the first random result, how do I save row 6,4,8,7,2 as a input result so that I do not have a different first result if I wish to run the program next time again. And similarly apply it for the rest of the 9 results.

Respuesta aceptada

J. Alex Lee
J. Alex Lee el 4 de Mzo. de 2020
Editada: J. Alex Lee el 4 de Mzo. de 2020
if order doesn't matter (6,4,8,7,2 is the same as 4,6,8,7,2)
doc nchoosek
if order does matter (6,4,8,7,2 is different from 4,6,8,7,2)
doc perms
  2 comentarios
tinkiewinkie
tinkiewinkie el 4 de Mzo. de 2020
i tried nchoosek(1:8,5) and it gave me the combination of all possible 56 combination. How do I choose 10 random combination and saved it as a fixed result?

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by