Bonjour j'ai une matrice ainsi :
A cause du fait que la seconde colonne contient des valeurs identiques pour V1 et V3 je ne peux pas utiliser la fonction unique.
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
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 :
Mais ça ne fonctionne pas j'ai un peu bidouillé dans tous les sens mais je n'y arrive pas.
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
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
Partager