je par exemple cette matriceMatlab, les opérations de la matrice
A=[
11 15 19 13
12 16 0 114
13 17 111 115
14 18 112 116
];
Je veux trouver des éléments non nuls de matrice à deux des indices:
i1=[1 3];
i2=[2 4];
Le résultat:
B=A(i2,i1);
B=[12 0
14 112];
index de matrice dans A.
index=[2 4 12];
Alors, Comment obtenir les indices sans boucle?
Merci.
Comment définissez-vous ces indices? Pourquoi l'indice 10 est-il manquant? –
@amadeus Merci. Je modifie le post. – Fatime
Vous devez faire 'B = A (i2, i1)' pour obtenir la matrice que vous avez montrée, le premier index est la ligne, le second la colonne. –