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 :

Stockage de lignes dans une matrice


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : Mai 2006
    Messages : 70
    Points : 39
    Points
    39
    Par défaut Stockage de lignes dans une matrice
    Bonjour,

    Ceci est en quelque sorte la suite du problème que j'ai posté ici :

    http://www.developpez.net/forums/sho...1&goto=newpost

    L'algorithme que l'on ma proposé (et qui fonctionne très bien !) me permet de relier deux points d'une matrice par un segment.

    Maintenant, j'aimerais pouvoir stocker et numéroter ces segments, mais je ne sais pas comment, car la taille d'un segment varie. De ce fait, je ne peux pas les stocker dans une même matrice.

    Je m'explique par un exemple :

    Dans une matrice 4x4, j'ai deux segments : le premier est composé de trois points : (3,1), (2,2), et (1,3), et le deuxième de quatres points : (1,1), (2,2), (3,3), (4,4). Comment stocker ces deux segments dans le même jeu de données ?

    De plus j'aimerais pouvoir effectuer la tache suivante : si j'entre les coordonnées d'un point de la matrice, j'aimerais que mon algo me donne les numéros des droites qui contiennent ce point.

    Ex : si je rentre (4,4), l'algo doit me renvoyer le numéro du deuxième segment. Si je rentre (2,2), il doit me rendre les numéros des deux segments

    etc...

    Merci beaucoup pour votre aide !

    Bien cordialement

  2. #2
    Membre éprouvé Avatar de Mathusalem
    Profil pro
    IT moa
    Inscrit en
    Décembre 2003
    Messages
    1 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : IT moa

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 008
    Points : 1 067
    Points
    1 067
    Par défaut
    pour stocker tes segments, tu as pensé au cell array ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 6
    Points : 6
    Points
    6
    Par défaut
    tu veux vraiment tt stocker dans une même structure?
    parce que tu peux aussi rentrer tes segments sous forme de matrices, et tu attribues après à chaque matrice un nom que tu passes en argument à ta fonction de recherche (et d'affichage).

    apres pour avoir les segments c'est facile aussi

    mais je crois qu il y a plus simple qd même..je connais pas toutes les fonctions de matlab

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 6
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par Elec2006
    tu veux vraiment tt stocker dans une même structure?
    parce que tu peux aussi rentrer tes segments sous forme de matrices, et tu attribues après à chaque matrice un nom que tu passes en argument à ta fonction de recherche (et d'affichage).

    apres pour avoir les segments c'est facile aussi

    mais je crois qu il y a plus simple qd même..je connais pas toutes les fonctions de matlab
    et ces matrices tu peux les créer et les stockerr avec la fonction Cell (mais attention, cette fonction crée des matrices de même taille)

Discussions similaires

  1. Insérer des lignes dans une matrice
    Par you_go dans le forum Fortran
    Réponses: 2
    Dernier message: 21/08/2009, 12h10
  2. supression de lignes dans une matrice
    Par o°celine°o dans le forum MATLAB
    Réponses: 1
    Dernier message: 08/08/2008, 15h25
  3. Supprimer des lignes dans une matrice
    Par Ptinéwik dans le forum MATLAB
    Réponses: 7
    Dernier message: 30/01/2008, 13h55
  4. Réponses: 2
    Dernier message: 08/03/2007, 11h06
  5. Tracer une ligne dans une matrice
    Par S4sha dans le forum MATLAB
    Réponses: 4
    Dernier message: 30/05/2006, 15h10

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