Matlab matrice

Résolu
Bonjour, avec Matlab
j ai une matrice type [a 0 0 b 0 0 c 0 0]
Je souhaite faire la même matrice sans les 0
Comment faire ?
Jai essayé setxor mais le probleme est que ca change l ordre.
Avez vous une solution svp ?
Merci

5 réponses

  1. Merci mais à quoi correspondent ces 1 et 3 ?
    Si j'ai bien compris 1 c'est le premier qu'on prend, 3 c'est tous les 3 lignes et end jusqu'à la fin.
    Cependant quand je fais ca sur ma matrice j'obtiens des lignes de chiffres puis des lignes de 0 encore des lignes de chiffres puis encore des 0.
    Qu'est -ce qui peut ne pas aller ?
    1. L'exemple que tu m'as donné, c'est un vecteur.
      1 c'est pour le premier et on va jusqu'à la fin avec un pas de 3.
      C'est sûr que si ta matrice a pas la forme que tu m'as montrée, ça va pas marcher.
      Elle ressemble à quoi ta matrice ?
      1. J'ai compris mon erreur : il arrive qu'il n'y ai pas le même nombre de 0 entre 2 chiffres.
        Cependant ce n'est pas un probleme je peux agir sur une matrice précédente qui prend 1 caractere sur 3.
        Donc merci beaucoup pour ton aide.
        Merci
        A plus