IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Exclusion colonne matrice


Sujet :

MATLAB

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 89
    Points : 43
    Points
    43
    Par défaut Exclusion colonne matrice
    Bonsoir. Après recherche dans la faq, je me permets de vous soumettre une question.

    J'ai une matrice M[p,q] à p lignes et q colonnes. Je désire définir une nouvelle matrice N qui correspond à la matrice M à laquelle on a enlevé la i-ème colonne avec i allant de 1 à q.
    Je ne peux pas faire de "del" car à la fin de ma boucle for, je dois recharger la matrice complète de départ!!

    Merci.

  2. #2
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 828
    Points
    14 828
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    N=M;
    N(:,1:q)=[];%enlève les colonnes 1 à q

  3. #3
    Membre à l'essai
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2008
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2008
    Messages : 28
    Points : 20
    Points
    20
    Par défaut
    pour enlever uniquement la i-ème colonne, il suffit que tu écrives :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    N = M ;
    N(:,i) = [] ;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Exclusion colonne dans SHOW CREATE TABLE
    Par bugbug dans le forum Requêtes
    Réponses: 1
    Dernier message: 18/04/2014, 23h26
  2. Supprimer colonne matrice
    Par fleto dans le forum R
    Réponses: 2
    Dernier message: 06/05/2010, 09h44
  3. selection colonne matrice
    Par anthonystaltaro dans le forum Général Python
    Réponses: 1
    Dernier message: 20/04/2009, 18h09
  4. calculer le nombre de colonnes d'une matrice
    Par setsuko974 dans le forum Langage
    Réponses: 5
    Dernier message: 06/02/2007, 23h00
  5. max d'une colonne d'une matrice
    Par toto2022 dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 24/01/2007, 23h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo