Bonjour,
J'ai une matrice A qui ne contient que des 0 ou des 1, je voudrais faire un programme qui m'enregistre pour chaque cases où j'ai un 1 le numero de ligne
et de colonne dans deux vecteurs separé x et y.
j'ai essayé un petit bout de programme mais j'ai du faire une erreur car matlab à calculé pendant un moment sans me donner de reponse et sa à beugé....?!?
si vous pourriez m'aider ca serai gentil
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 L=size(A,1); C=size(A,2); x=zeros(L); y=zeros(C); for n=1:1:L for p=1:1:C if A(n,p)==1; [x(z) y(z)]=find(A(n,p)); else x(z)=0; y(z)=0; end z=z+1; end end
A+
Partager