Borrar filtros
Borrar filtros

Select some elements from a given matrix

2 visualizaciones (últimos 30 días)
Cladio Andrea
Cladio Andrea el 25 de Mzo. de 2015
Editada: James Tursa el 25 de Mzo. de 2015
Hello everyone, I have a matrix something like
m=[0.34,0.000009,0,2, 0,0.4,0.00087];
what i want is to pick randomly 3 elements from that matrix, i am really stuck , can anyone help?

Respuesta aceptada

James Tursa
James Tursa el 25 de Mzo. de 2015
Editada: James Tursa el 25 de Mzo. de 2015
Assuming you don't care about the order in which they are selected:
m(randperm(numel(m),3))
If you want to preserve the original ordering, then:
m(sort(randperm(numel(m),3)))

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