Bonjour j'ai une matrice ainsi :


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
17
18
19
20
21
 
A = 
 
V1         A1 
V1         A1 
.
.(51 fois)
.
V1         A1 
V2         A2 
V2         A2 
.
. (51 fois)
.
V2        A2 
V3        A1 
V3        A1  
.
. (51 fois) 
.
V3       A1
A cause du fait que la seconde colonne contient des valeurs identiques pour V1 et V3 je ne peux pas utiliser la fonction unique.

Je souhaites ce genre d'output :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
A = 
 
V1         A1 
V2         A2 
V3        A1

Alors j'ai un fait un code ce style :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
 
A=[Code_sensi Code_dixit_courbe];
[n,p]=size(A);
ww=50;
 
for i=n:-ww:1 
 
        A(i-ww+1:i,:)=[];
 
end
Mais ça ne fonctionne pas j'ai un peu bidouillé dans tous les sens mais je n'y arrive pas.

En gros je veux supprimer toutes les 50 valeurs et garder la 51 ème et ça en glissant
Si vos lumières peuvent éclairer mon problème

Merci