select 2 rows in a (n,m) matrix

1 vue (au cours des 30 derniers jours)
jaah navi
jaah navi le 4 Jan 2018
Commenté : Rik le 5 Jan 2018
what command can be used to select 2 rows in a matrix(10,10),3 rows in a matrix(10,10),4 rows in a matrix (10,10)

Réponses (2)

KL
KL le 4 Jan 2018
Modifié(e) : KL le 4 Jan 2018
I suppose you want to randomly sample 1,2 or 3 rows from your matrix.
A = rand(10); % example
noRows = 1;
A_sample = A(randperm(size(A,1),noRows),:);

Torsten
Torsten le 4 Jan 2018
rowi = A(i,:);
selects the i'th row from the matrix A.
Does this help ?
Best wishes
Torsten.
  1 commentaire
Rik
Rik le 5 Jan 2018
This is the solution they should be looking for. And knowing that i can be a vector.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by