Bonjour, SVP j'ai besoin de votre aide. j'ai une matrice M=[2 1 3 4; 0 0 0 0; 4 3 2 1; 0 0 0 0; 3 4 2 1]
je veux créer une matrice M' à partir de M en supprimant les lignes contenant les zeros. C'est à dire M'=[2 1 3 4; 4 3 2 1; 3 4 2 1]
j'ai fait le code suivant:
mais ce code donne la matrice b.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 for i=1:size(M,1) h=find(M(:,i)==0) end a=(size(M,1)-size(h,1)); f=zeros(a,1); if b(i,:)~=0 f(i,:)=b(i,:) end
Partager