emptying each row of a matrix in a loop

1 vue (au cours des 30 derniers jours)
JL
JL le 22 Août 2019
Commenté : JL le 22 Août 2019
Is there a way to empty each row of a matrix in a loop? For example
a = [1 2;
1 3;
1 5;
1 7;
1 8;];
first loop
a = [
1 3;
1 5;
1 7;
1 8;];
second loop
a = [1 2;
1 5;
1 7;
1 8;];
and so on until the last loop
a = [1 2
1 3;
1 5;
1 7;
];

Réponse acceptée

Matt J
Matt J le 22 Août 2019
Modifié(e) : Matt J le 22 Août 2019
a0=a;
for i=1:size(a,1)
a=a0;
a(i,:)=[],
end
  4 commentaires
Matt J
Matt J le 22 Août 2019
a0 is the original matrix. It is available throughout the loop.
JL
JL le 22 Août 2019

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements 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