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 :

Trouver des suites de nombres dans un vecteur


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Trouver des suites de nombres dans un vecteur
    Tout d'abord bonjour! Je me nomme Sylvain et je suis étudiant en mathématiques à l'université de Sherbrooke ( oui, oui au Québec)

    Bon, voilà mon problème. Je dispose de vecteurs relativement petits (10 à 20 nombres) qui ressemblent à celui-ci :
    51 52 53 54 55 78 97 98 100 40 46 48 49 50 57 58 69 70 118 150

    Ce que je veux faire, c'est trouver des suites de nombres consécutifs; ici on trouverait :
    48 49 50 51 52 53 54 55
    57 58
    69 70
    97 98

    Je commence par fait sort, évidemment, mais après je vois mal comment aller chercher les suites, les compter et les organiser selon plusieurs vecteurs ( Je ferais un tableau avec mes suites)

    Existe-t-il une fonction Matlab prédéfinie ou avez-vous quelques pistes à me suggérer?

    Merci,
    Sylvain

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Points : 7 614
    Points
    7 614
    Par défaut
    Bonjour Sylvain du Québec!

    Je pense que tu peux t'en sortir avec un diff à la suite de ton sort. Mais il reste à extraire les suites de nombres.

    Sinon, une fonction du matlab file exchange qui devrait faire ce que tu souhaites :
    consecutive vector spliter
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

Discussions similaires

  1. Permutation des nombres dans un vecteur
    Par Cluster dans le forum Pascal
    Réponses: 6
    Dernier message: 01/03/2009, 19h14
  2. Recherche d ' un nombre dans un vecteur
    Par racoboss dans le forum Langage
    Réponses: 3
    Dernier message: 11/01/2008, 19h43
  3. localisation d'un nombre dans un vecteur
    Par jmbonnaz dans le forum MATLAB
    Réponses: 5
    Dernier message: 18/04/2007, 09h29
  4. afficher une suite de nombres dans une string
    Par hysah dans le forum C++
    Réponses: 4
    Dernier message: 27/04/2006, 18h51
  5. [Débutant]Comment faire des tranches de nombre dans une tabl
    Par Jedecouvreaccess dans le forum Access
    Réponses: 7
    Dernier message: 05/09/2005, 08h46

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