Matlab = classement de données de vecteur
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Matlab = classement de données de vecteur



  1. #1
    membreComplexe12

    Matlab = classement de données de vecteur


    ------

    Bonjour,
    j'ai un problème avec Matlab pour le classement de composantes de vecteurs, je m'explique sur un exemple:

    J'ai deux vecteurs T, U. T est un vecteur qui contient des temperatures, U est un vecteurs qui contient une position qui correspondant aux temperatures:

    T=[1 3 9 1]
    U=[1 5 7 2]

    exemple le point se trouvant à la position 7 est à la temperature de 9 degres.

    1°) VOILA SE QUE JE VEUX FAIRE:
    classer les point par ordre croissant et faire correspondre les temperature:

    dans cet exemple on aurait U=[1 2 5 7] et T=[1 1 3 9]

    2°) POUR LE CLASSEMENT CROISSANT JE SAIS FAIRE MAIS PAS POUR LA CORRESPONDANCE

    pour classer U dans le sens croissant je sais qu'il faut faire sort(U)
    mais pour la correspondance je ne sais pas

    Merci de votre aide, ca serait tres gentil!!!!!

    -----

  2. #2
    lou_ibmix_xi

    Re : Matlab = classement de données de vecteur

    Dans MATLAB, taper "help sort", lire _ET_ comprendre le deuxième argument de sortie

  3. #3
    membreComplexe12

    Re : Matlab = classement de données de vecteur

    je vais regarder cela, merci

  4. #4
    membreComplexe12

    Re : Matlab = classement de données de vecteur

    quand tu parles du 2eme argument tu parles de:

    mode, dim??????

    En faite mon anglais est pas super j'ai un peu de mal a comprendre

  5. A voir en vidéo sur Futura
  6. #5
    lou_ibmix_xi

    Re : Matlab = classement de données de vecteur

    Le 2ème argument de _SORTIE_ est un tableau des indices du vecteur.
    Code:
    a = [5, 4, 7]
    [as, ai] = sort (a)
    devrait afficher quelque chose comme
    Code:
    as = [4, 5, 7]
    ai = [2, 1, 3]
    tu peux alors utiliser 'ai' pour trier un autre vecteur de même dimension, par exemple:
    Code:
    b = [10, 11, 12];
    b(ai)
    Dernière modification par lou_ibmix_xi ; 18/02/2010 à 21h05. Motif: orthographe

  7. #6
    membreComplexe12

    Re : Matlab = classement de données de vecteur

    merci c'est tres gentil!

Discussions similaires

  1. [Matlab] Chargement de données
    Par invite44fc6d5e dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 22/06/2009, 11h27
  2. Minimas d'un vecteur (MATLAB)
    Par invite27058fd6 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 14/07/2008, 15h36
  3. [Matlab] Utilisation selective des donnees d'un vecteur
    Par invite45591d4a dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 10/07/2007, 11h41
  4. Importation données Matlab
    Par invitee4b17465 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 14/06/2007, 13h38
  5. matlab vecteur Elman
    Par invite93f8e322 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 11/01/2005, 14h54
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...