Comment supprimer certains éléments d'un vecteur dans Matlab et Octave
Pour supprimer un élément d'un vecteur, affectez une valeur nulle [ ] à l'élément
v(n)=[ ]
Le paramètre n est la position de l'élément dans l'indice du vecteur.
Pour supprimer un groupe d'éléments continus dans l'index, tapez
v(x:y)=[ ]
Le paramètre x est la position du premier élément de la plage, le paramètre y est la position du dernier élément de la plage.
Pour supprimer tous les éléments d'un vecteur, tapez
v=[ ]
Cette commande supprime les éléments présents dans le vecteur
Exemples
Définir un vecteur
>> v=['a'; 'b'; 'c'; 'd'; 'e'; 'f';'g']
v =
a
b
c
d
e
f
g
Le vecteur est composé de sept éléments
Pour supprimer le sixième élément, tapez
v(6)=[ ]
Maintenant, le vecteur se compose de six éléments
v =
b
c
d
e
g
Pour supprimer le groupe d'éléments entre les deuxième et quatrième éléments, tapez
>> v(4:6)=[ ]
Maintenant, le vecteur se compose de 3 éléments.
v =
a
b
c
Pour supprimer tous les éléments du vecteur, tapez
>> v=[ ]
Cette commande supprime tous les éléments du vecteur.