Extraire les doublons d'un tableau

Bonjour à tous.
Je cherche à extraire tous les doublons d'un tableau afin de n'avoir que des éléments dont la valeur est unique dans mon tableau de sortie.
Ex :
[1-1-2-2-3] => [1-2-3]
J'ai essayé le diagramme suivant, mais son temps d'éxecution s'acroit de façon exponentielle avec le nombre d'éléments à traiter (plusieurs secondes par tableau de 64k).
(la condition "0, défaut" contient un simple fil de liaison)
Existe-t-il un algorythhme plus rapide, ou un moyen d'optimiser celui-ci?
Merci d'avance pour votre aide.
Ben.
Résolu !
Accéder à la solution.

elle implique le tri des données qui pourrait ne pas conveni à tout le monde.
cela se fait sur une "copie" du Tableau, et cela ne pose donc aucun soucis.
(je ne vois pas en quoi cela pourrait "ne pa convenir")
de plus ... la fonction "reverse 1D" est très rapide 
Je pense même que le LV ne "touche" pas réellement au Tableau.
permuter l'index de fin avec celui du début, inverser le signe pour toutes formes d'accès au Tableau ...
(uniquement pour cette copie du Tableau) Quelque chose comme ça ...  ça devrait être bon.
"retourner" réellement le Tableau serait, je pense, un manque d'imagination.
et je pense que les développeurs de LV n'en manque pas.  
Ma main à couper que le Tableau est retourné en changeant un pointeur et un ou deux signes.

Similar Messages

  • Extraire les valeurs positives d'un tableau

    Bonjour,
    J'ai un signal avec 5000 échantillons ayant des valeurs positives et négatives. 
    Je voudrais savoir est ce qu'il est possible d'en extraire les valeurs positive seulement ( en sachant que les valeurs positive et négative sont aléatoire)
    J'ai mis le signal dans un tableau mais je trouve pas comment en extraire seulement les valeurs positives, j'ai pu extraire un nombre spécifique d'échantillons, j'ai essayé de faire des déclenchements... 
    Est ce que vous avez une idée à me proposer afin de résoudre mon problème ?
    Merci d'avance.
    Résolu !
    Accéder à la solution.

    Bonjour sf1,
    Il y a plusieurs façons de procéder. Une des solutions serait d'utiliser une boucle for avec un tunnel conditionnel en sortie (valable à partir de labVIEW 2012), ou une structure condition à l'intérieur de la boucle.
    Je vous joins un code d'exemple.
    Cordialement
    Sabri JATLAOUI - Certified LabVIEW Developer
    Pièces jointes :
    tableau filtré.vi ‏16 KB

  • Comment supprimer les doublons dans adobe photoshop 8

    comment supprimer les doublons dans adobe photoshop8

    Bonjour Boulmi, ceci est le forum anglophone pour Photoshop.
    Il y a un forum francophone multi-applications: http://forums.adobe.com/community/international_forums/francais
    et un forum anglophone sur Photoshop Elements: http://forums.adobe.com/community/photoshop_elements?view=discussions
    Si nécessaire, je peux créer une discussion dans le forum PsE US, et la traduire.
    (directed OP to french forum or Ps E forum, and offered to create a thread in the latter and translate it.)

  • Comment retirer les doublons sur itunes 11 ?

    bonjour,
    je viens d'installer itunes 11 et impossible de trouver la fonction "afficher les doublons" ? et je vois sur le net des truc payant pour afficher et supprimer les doublons... est-ce le bel avenir d'apple ?? la grosse banane du siècle ou est il possible de le faire sans ?
    merci

    sur mac cest cest la barre du haut : presentation => afficher les doublons dans le sous-menu,

  • S'il vous plait, comment faire pour extraire une valeur d'un tableau 2D ?

    Mes salutations,
    S'il vous plait, comment faire pour extraire une valeur d'un tableau 2D ?
    Merci d'avance.
    Solved!
    Go to Solution.

    Just use the Index Array function. Specify a row and column and you'll get a single element.

  • Selectionner toutes les valeurs d'un tableau 1 D différentes de 0

    Bonjour,
    Je cherche un moyen simple et efficace de selectionner toutes les valeurs d'un tableau 1 D différentes de 0 est avoir un résultat de la sorte : 
    En gros supprimer toutes les valeurs 0 de mon tableau et le redimenssioner de la sorte.
    Cordialement
    Lv2011

    Je suppose que je vasi devoir utiliser la méthode à "benj" alors ! Voila ou j'en suis : 
    a quoi ressemble la seconde condition ?

  • Y a t il une fonction ou un truc pour eviter les doublons ?

    y a t il une fonction ou un truc pour eviter les doublons dans i photo ? merci

    When you import photos suspected duplicates are detected and you are ask if you want to import them or not
    One you have imported duplicates into iPHoto then you need third party software to find them - Two good solutions are Duplicate Annihilator and iPhoto Library Manager - http://www.fatcatsoftware.com/iplm/ - 
    You typically do not have many duplicated in your library unless you have made an error like telling iPhoto to import duplicates or the worst one - you have imported a previous iPhoto library into your current iPhoto library (NEVER do this)
    LN

  • Je n'arrive pas à supprimer des doublons qui sont dans mon iphone, mais n'apparaissent pas en double dans la bibliothèque (j'ai déjà essayé de synchroniser, mais je ne peux pas supprimer les doublons directement dans l'iphone quand il est connecté)

    Bonjour,
    Voilà, j'ai fait des achats de musiques dans Itunes.
    Ces morceaux apparaissent en double sur mon iphone, mais quand je le connecte et le synchronise sur mon mac, dans la bibliothéque ils ne sont pas en double, c'est uniquement dans l'onglet musique de l'appareil, et sur l'iphone une fois qu'il est déconnecté.
    J'ai déjà fait "présentation - afficher les doublons" mais ça ne marche que sur la bibliothéque, du coup les morceaux n'apparaissent pas en double dedans
    et on ne peut pas afficher les doublons ni les supprimer dans "appareil - musique"
    pouvez-vous me donner la solution svp?
    merci d'avance

    Anny1247 wrote:
    Naufzinger wrote:
    Bonjour, je susi désolè de répondre vous si tard. Je suis sûr que vous avez résolu de votre question. Sur ici, je veux seulement vous dire que si vous rencontrez cette question encore, vous pouvez essayer de utiliser logiciel de Récupération données de iPhone. Facile et efficace à utiliser. Par example:
    récupérer photos iphone
    recuperer video supprimer iphone
    Souhaitez mon réponse peut aider vous à résoudre votre question. Bonne journées.
    j'ai acheté un nouvel iphone et veux savoir comment transférer les données iphone vers d'autre iphone, merci !
    Bonjour
    si vous voulez transférer les données facilement et rapidement, je pense que vous devez utiliser un logiciel, chercher sur google
    bonne chance

  • Boucle for manipuler les elements dans un tableau

    j ai un tableau 1D et je vais prendre le premier elt et l'element suivant pour comparer leur difference avec un nombre ensuite je vais prendre le deuxième avec le troisième et ainsi de suite , quand j'utilise une boucle For avec N le nb d'element dans le tableau j'arrive pas à sortir les deux elements successi pour faire mon operation de calcul si quelqu'un peut m'aider
    merci

    Pas de panique ! Le voici en 7.1.
    Je me permets d'attirer votre attention sur le fait qu'il existe un groupe de discussion français et qu'il serait préférable d'y poster les questions dans cette langue.
    Message Edité par JB le 03-19-2008 04:47 PM
    Attachments:
    Comparer valeurs successives tableau 1D.vi ‏16 KB

  • Mesurer l'écart entre les valeurs d'un tableau

    Bonjour,
    Je suis débutant sur Labview, soyez indulgent
    Voici la situation: je dispose d'un tableau de 100 valeurs et je veux obtenir les écarts entres chaques valeurs de mon tableau.
    Je penses que la solution est très simple, mais je bloque...
    Merci d'avance.

    Bonjour,
    Vous êtes dans la section internationale, si vous souhaitez poster en français, c'est ici : http://forums.ni.com/t5/Discussions-au-sujet-de-NI/bd-p/4171
    La suite sera donc en Anglais.
    I propose you to use a "for loop" , and use inside the function "index table" to select 2 values of your table and then substract them to know the difference ant put them in a new table outside of the loop, you will use this method at the same time as you move with the index inside your first table.
    Hope this will help you,
    Maxime G. | Application Engineer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    LabVIEW Tour
    Journées Techniques dans 10 villes en France, du 4 au 20 novembre 2014

  • Convertir les donnees d'un tableau mysql en des LEDs

    Bonjour les amis,
    J'aimerai savoir s'il est possible de convertir les donnees d'un colonne de tableau en des LEDs (pour afficher l'etat si reglee ou non)
    merci d'avance
    Attachments:
    ISO 14001.vi ‏16 KB
    ISO 14001.vi ‏16 KB

    merci bcp pour votre reponse mais est ce que tu peux me donner un exemple
    rcaimano wrote:
    Parlez-vous du tableau "Resultat"? Si oui, je suggère d'utiliser la fonction Indexer un tableau pour récupérer la colonne que vous voulez et ensuite le convertir en une ligne de valeurs booléennes.

  • Supprime les doublons sur un album

    les trois derniers albums que je viens d'achater sur iTunes Store , j'ai fait une version mp3 et du coup j'ai dans iTunes 2 fois les chansons comment suprimer ses doublons? merci de votre réponce Eric

    Bonjour,
    L'option "téléchargement disponible" est pour lister les achats qui n'auraient pas encore été téléchargés.
    Dans ton cas, il s'agit plutôt de télécharger à nouveau un achat.  Pour ce faire, tu peux suivre la procédure suivante: http://support.apple.com/kb/PH1619
    Si tu ne lis pas en anglais, tu vas sur le iTunes Store, cliques sur le liens Achats en haut à droite pour voir tous tes achats.  Le bouton te permettra de télécharger à nouveau un achat.

  • Effacer les variables, locales, globales, tableau.... à chaque lancement du programme

    Bonjour,
    Existe t'il une fonction ou commande permettant d'initialiser toutes les variables, tableau, variable globale, commandes diverses dans mes sous VI ? A la façon matlab "clc" ou "clear all".
    merci,
    sebastien

    En utilisant un noeud de méthode pointant sur ton VI : Méthodes VI->Valeurs par défaut-> rétablir les valeurs par défaut.
    Cdlt,
    Sébastien DURAND
    Pièces jointes :
    essai.vi ‏13 KB

  • Lire les valeurs d'un tableau 2D

    Bonjour
    J'ai créé un tableau 2D et je souhaite lire la valeur d'une des case dans un indicateur numérique comment dois je faire ? J'y arrive avec un tableau 1D mais pas 2D j'utilisais la fonction indexer un tableau et je choisissais la ligne correspondante mais je n'y arrive pas avec un 2 D

    Je suppose que je vasi devoir utiliser la méthode à "benj" alors ! Voila ou j'en suis : 
    a quoi ressemble la seconde condition ?

  • Comment supprimer les doublons de IPHOTO?

    je cherche le moyen de faire le ménage et de supprimer tous le doublons qui se trouve sur mon MacBook ,SVP aidez moi et si possible le plus simplement possible merçi

    Bonjour Boulmi, ceci est le forum anglophone pour Photoshop.
    Il y a un forum francophone multi-applications: http://forums.adobe.com/community/international_forums/francais
    et un forum anglophone sur Photoshop Elements: http://forums.adobe.com/community/photoshop_elements?view=discussions
    Si nécessaire, je peux créer une discussion dans le forum PsE US, et la traduire.
    (directed OP to french forum or Ps E forum, and offered to create a thread in the latter and translate it.)

Maybe you are looking for

  • How to delete the same address in bookmarks

    i have a few bookmarks and have noticed that the same web address shows up in some of them that i had added how can i delete the same web address so that i only have one web address in all of my book marks e.g www.facebook.com/home (in bookmark) www.

  • Error in HCM Process and Forms

    Hi All, When I test my HCM process and forms I got the error "Complete the required entry field "Pers.administrator" (P0001-SACHP) " but I've not used this field in my form. I got this error while testing my process. Could you please tell me how to s

  • Lost library including ringtones and apps

    My computer was stollen with my itunes library, apps, and ringtones saved on it. Before I could get a new computer and sync from my iphone, my phone started acting up and wouldn't backup. I had lots of music, videos, and apps on the old phone. How do

  • ODAC Release 4 & 5 - Oracle.DataAccess.dll 4.112.3.0

    Has anyone else noticed that ODAC Release 4 & 5 have the same AssemblyVersion 4.112.3.0? Oracle Data Access Components (ODAC) for Windows It took me a while to spot the problem.  I'm using Entity Framework 5 and hit a machine with Release 4.  It thre

  • ODBC vs JDBC differences??

    Not sure if this is the right place . . . I'm not a DBA, but in general here is my question: If I'm calling the same stored procedure with the same data through JDBC and ODBC could there be a difference in results? I'm wondering about record level lo