[MATLAB] Supprimer composantes d'un vecteur

Résolu
jebok Messages postés 371 Date d'inscription   Statut Membre -  
 nico -
Bonjour,

Y a-t-il un moyen simple pour supprimer les n premières composantes d'un vecteur afin d'obtenir un nouveau vecteur allégé ?

Merci d'avance

--
Mal nommer les choses, c'est ajouter aux malheurs du monde.
(Albert Camus)

1 réponse

  1. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    vi , très facile
    v=v(n:length(v));
    je ne sais plus si v=v(n:) fonctionne... mais celui du dessus, c'est sur.
    3
    1. jebok Messages postés 371 Date d'inscription   Statut Membre 51
       
      Le 1er marche mais pas le 2ème.
      Merci beaucoup.
      0
    2. pom
       
      ou bien

      v=v(n:end);
      0
    3. pom
       
      attention, si tu veux supprimer les n premières composantes, ce n'est pas
      v=v(n:length(v));
      mais :
      v=v(n+1:length(v));

      ou bien v=v(n+1:end);
      0
    4. anihak_stid Messages postés 8 Statut Membre
       
      SVP ET COMMENT JE FAIS POUR SUPPRIMER JUSTE LE DERNIER ELEMENT?
      0
      1. nico > anihak_stid Messages postés 8 Statut Membre
         
        v=v(end-1:end);
        0