Formatage d'une valeur

Bonjour
Je lis sur un appareil de mesure la valeur suivante :  -\s\s\s0.32  .  C'est une chaine de caractères et je souhaiterais supprimer les codes " \s " entre le  " -" et la valeur lue " 0.32 " .Si la valeur est positive j'ai un \s de plus .
Merci

Bonjour,
Il est aussi possible d'utiliser la fonction Rechercher et remplacer une chaîne avec en chaîne recherchée /s  et mettre tout remplacer sur vrai. Voir le diagramme ce dessous:
Cordialement,
Yann C.
France
Pièces jointes :
rechercher et remplacer.png ‏11 KB

Similar Messages

  • Acquisition d'une valeur et mise dans un tableau à chaque pression d'un bouton

    Bonjour à tous,
    Je n'ai pas trouvé de solutions existantes sur le forum, et débutant sur labview, je me permets de poser la question ici.
    J'ai un dispositif de mesure composé d'un capteur de force relié par liaison com à mon ordinateur. J'ai fait un vi qui me permet à chaque pression du bouton mesure, de m'afficher la valeur lue sur l'appareil. Je souhaiterais à chaque fois que j'appuie sur le bouton Mesure", que mes valeurs soient enregistrées à la suite dans un tableau. Auriez vous un exemple de vi qui puisse éclairer ma lanterne ?
    Le top du top serait de pouvoir inscrire une valeur manuellement à chaque fois que je prend ma mesure de manière à ce que je puisse avoir un tableau de deux colonnes, avec d'un coté les valeurs rentrées manuellement et de l'autre les valeurs mesurées avec mon appareil. Je pourrais ainsi tracer un graphe XY.
    Merci d'avance si vous pouvez m'aider !

    - pour que les valeurs de "bytes read" forment un Tableau, une solution est de "sortir" sa valeur sur un tunnel indexé
    (tunnel "normal" sur le boucle while interne et ensuite tunnel indexé sur la boucle while externe.
    ps :
    Pourquoi utilises-tu une variable locale "bytes read" .... alors que son terminal se trouve juste à côté ?
    L'utilisation excessive de la structure séquence et une utilisation totalement inutile d'une variable locale ...
    me donne l'impression que tu n'as pas compris le principe de base de LabVIEW, soit le "flux de données".
     

  • Comment mesurer le temps d'évolution d'un signal dans un graphe et comparer ce temps mesuré avec une valeur connue?

    Pour mon application, je suis obligé de mesurer le temps d'évolution d'un signal acquis (de t1 à t2) par une entrée analogique d' un module NI 9203, et comparer cette valeur avec une valeur connu afin de juger si ce temps d'évolution est correct ou non.
    J'espere que vous me donner un exemple qui figure la situation citée ci-dessus.

    Hello.
    To get an answer on this part of forum you should post in English. Another possibility is to post on the french forum here.
    Could you explain us more which problems you have? Could you attach your code and explain to us where are you bloked? It should be helpfull.
    Thanks in advance.
    Best Regards. 
    Message Edité par R_Duval le 04-23-2008 12:14 PM
    Romain D.
    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;}
    NIDays 2010 : Conférence mondiale de l'instrumentation virtuelle
    >>Détails et Inscription<<

  • Est il possible de faire correspondre la couleur d'un bouton avec une valeur numérique ?

    Bonjour à tous,
    J’aimerais faire correspondre l’intensité de la couleur d’un bouton (ou d’une led) avec une valeur numérique. Est ce que quelqu'un à une idée par hasard ?
    Merci par avance,
    ManDeb  
    Solved!
    Go to Solution.

    I don't speak French but according to your example you want this?
    Also, I just realized the vi already posted the same thing, just that the boolean was false when i ran it so it looked like it wasn't working to me
    Message Edited by elset191 on 05-20-2009 10:52 AM
    Tim Elsey
    LabVIEW 2010, 2012
    Certified LabVIEW Architect
    Attachments:
    colors.vi ‏10 KB

  • 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.

  • Comparer deux chaine contenant une valeure numerique variable

    Bonjour à tous,
    je cherche une maniere simple de comparer deux chaines contenant une valeure numerique variable au milieux mais sans tenir compte de cette valeure. Par exemple les chaine suivante :
    Debut_chaine_00_Fin_de_chaine
    Debut_chaine_01_Fin_de_chaine
    Debut_chaine_02_Fin_de_chaine
    comparées avec une chaine de reference me renverrai "true" si le format de la chaine est reconu soit "Debut_chaine_" une valeure numérique sur 2 digit et " _Fin_de_chaine" ou False dans le cas contraire.
    Aurriez vous une idée pour ce genre de fonction ?
    Merci
    Sébastien
    Résolu !
    Accéder à la solution.

    au lieu de "supérieur à -1", tu peux utiliser directement "supérieur ou égal à 0"
    (c'est juste pour faire le malin  )
    [0-9][0-9] == [0-9]{2}

  • Pilotage d'une valeur numérique en fonction des plages horaires

    Bonjour ,
    Je suis un nouveau utilisateur de LabView.
    Je cherche à piloter une valeur numérique sur LabView en fonction des plages horaires de la journée.
    Je prend l'heure et la date de mon système .Je découpe ma journée en 4 plages de 6h je configure pour chaques plages une valeur numérique qui commandera un autre Sous VI.
    Par exemple , entre 6h et 12:30h : ma valeur prend comme valeur 20 et entre 12:30h et 18h elle prend 25 et ainsi de suite.
    Veuillez me proposer une solution pour automatiser mon programme afin d'éviter la saisie de la valeur par l'utilisateur.
    Je vous remercie.

    salut à tous,
    je pense que tu as proposé la bonne solution ouadji.
    A+
    Luc Desruelle | Voir mon profil | LabVIEW Code & blog
    Co-auteur livre LabVIEW : Programmation et applications
    CLA : Certified LabVIEW Architect / Certifié Architecte LabVIEW
    CLD : Certified LabVIEW Developer / Certifié Développeur LabVIEW

  • Fonction qui définie une valeur comme par défaut

    Bonjour
    J'ai besoin d'une fonction (ou noeud de proprité ou noeud de méthode) qui me permet de définire une valeur comme par défaut à un indicateur, sans être obligé d'arrêter l'exécution, cliquer droit sur mon indicateur, choisir opération sur les données et finir par définir la valeur actuelle comme par défaut.
    Y'a-t-il une solution pour ça? je veux que ça soit à l'interrieur de mon code , merciiii
    Résolu !
    Accéder à la solution.

    Je vous remercie, c'est ce que je cherche, je l'ai testé ça marche pour quelques commandes mais pas pour tous.
    Moi j'en ai besoin surtout pour définir une valeur par défaut d'un cluster qui est placé dans une commande onglet. Le problème c'est que pour lui quand il cherche les commandes, il n'affiche que la commande onglet, et ne prend pas mon cluster en tant que commande.
    Pour moi j'ai deux onglets, dans chacune j'ai placé un cluster, donc je veux définire la valeur par défaut de ces deux clusters. et lui quand il li la commande onglet, il donne just l'onglet sélectionné
    comment je peux faire pour qu'il li les deux clusters?
    Mercii

  • Lire une valeur de la cellule d'une ligne

    bonjour les amis 
    je veux savoir les noms de 2  fonctions de labvew:
    une 1ére qui permet de lire une ligne de mon fichier texte (données meteo)
    une 2ém qui permet à partir de cetteligne de lire une valeur d''une  cellule de la ligne
       merci de votre aide

    Hello My Friend,
    The attached example should be useful to you. We also have French forums for your convenience as well.
    Have a great day!
    David H.
    National Instruments
    Attachments:
    Tab-Delimited Data.lvproj ‏8 KB

  • Recherche dans un fichier d'une valeur décimale avec espace avant

    Bonjour à tous,
    après avoir écrit dans un fichier les périodes d'un signal sinusoïdale et cosinus et leurs différentes valeurs j'essaie de rechercher les valeurs des périodes (sinus et cosinus).
    Pour ceci j'essaie de voir où est l'espace puis le décimal.
    J'utilise la fonction rechercher une expression et Balayer une chaïne de caractères.
    Je pense cependant que la méthode avec laquelle j'utilise ces fonstions est mauvaise (erreur de compréhension) et ceci même avec l'aide contextuelle et la recherche d'exemples.
    L'erreur est : "La chaîne en entrée ne contient de données dans le format attendu."
    Merci de votre aide
    A. Mollica
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    relecture du fichier.vi ‏11 KB

    Ci-joint un exemple.
    Bon courage
    Philippe B.
    Certified Associate Developer / Dépt Moyens d'essais
    www.ingenia-system.com
    Pièces jointes :
    Recherche_Périodes.vi ‏7 KB

  • Insérer de façon précise une valeur dans un fichier tableur

    Bonjour,
    J'utilise le VI "écrire dans un fichier tableur" dans une structure séquence pour enregistrer une acquisition.
    dans un premier temp, Mon VI écrit l'entête du fichier de mesures contenant diverses informations, ensuite les valeurs sont écrites dans le fichier en continu, je ne les stocke pas dans un tableau car l'acquisition est rapide et j'arrive vite à plusieurs milliers de points.
    Je rencontre le probléme suivant :
    J'aimerais enregistré dans mon entête la date et l'heure de fin de l'enregistrement.
    Or si je mets fin a la boucle qui gére l'enregistrement, je ne peux plus écrire cette valeur dans l'entête !
    Je n'arrive pas à écrire dans une case précise de mon fichier pour ne pas écraser toutes mes idées, savez vous comment faire ?
    merci.

    https://decibel.ni.com/content/docs/DOC-9073
    Rodéric L
    Certified LabVIEW Architect

  • Fonction Pause et incrémentation d'une valeur

    Bonjour à tous, 
    dernièrement je cherchais à savoir comment mettre une pause dans une boucle While afin de figer la génération de mon graphe. Le problème étant que maintenant, je souhaiterai que lorsque j'ai réalisé ma pause j'ai la possibilité d'incrémenter manuellement ( de 0.1 ou 1 à chaque impulsion réalisée par un BP ) la valeur de ma courbe . Comment dois-je faire ? Sachant que je bloque ma boucle while, donc lorsque mon graphe est figé impossible de modifier ma valeur...
    voici ma boucle de pause, je souhaite donc à l'aide d'un BP incrémenter de 1 la valeur de " Ramp pattern" lorsque je suis en pause
    Cordialement

    Hello,
    Voilà comment je ferais:
    Ci-joint le vi en 2012 et 2011.
    Francis M | Voir mon profil
    Certified LabVIEW Developer
    Pièces jointes :
    Geoff54_LV012.vi ‏28 KB
    Geoff54_LV2011.vi ‏20 KB

  • Enregitrer un signal lorsqu'il passe à une valeur

    bonjour,
    je dois acquérir un signal rampe 0,5V à 4,5V et je dois enregistrer les valeurs dans un fichier. le problème est que je dois enregitrer les valeurs du signal qu'une fois entre 0.5V et 4.5V. Comment puis je faire ? J'utilise une carte USB X series NI USB-6341 .
    Merci par aavnce de votre aide.
    Manu

    Hey manu23,
    This is the english part of the forums so you can post in the french section :
    Forums NI
    Still, I'll try to answer your question.
    You can just check the values of the data acquired before saving them. A Condition Structure should do the job !
    Regards,
    Eric M. - Application Engineering Specialist
    Certified LabVIEW Architect
    Certified LabWindows™/CVI Developer

  • [Action Script] changer une valeur _alpha progressivement ?

    Bonjour,
    Je souhaiterais en cliquant sur un clip qui fait office de
    bouton, qu'un
    autre clip nommé clip2 puisse voir sa valeur _alpha se
    changer mais
    progressivement et lentement tant que ma souris reste sur le
    clip réactif.
    Je sais la faire se changer d'un seul coup dans le style :
    on(rollover) {
    _root.clip2._alpha=5;
    Mais comment faire par exemple pour que cela se fasse en
    douceur genre de
    _alpha=100 à _alpha=5 et lentement et en ActionScript,
    sans que j'ai donc à
    effectuer une interpolation sur une timeline.
    J'ai essayé avec une boucle mais ça ne donne rien.
    Merci !

    Bonjour,
    Merci pour votre réponse :-)
    J'ai en effet testé la fonction d'export en .fla qui "résoud" le problème,
    mais rajoute une étape de plus dans ma production.
    Le Document natif In Design ne comporte bien qu'une seule page, ducoup
    je m'étais effectivement posé la question de lecture de différentes pages par le Flash Player…
    au vu des nouvelles fonctionnalités (FlipBook) — en veillant bien à cocher page active au cas ou.
    Mon document In Design n'est pas compliqué en soit, il s'agit juste d'un Tableau avec des données chiffrées,
    c'est ce que je n'arrive pas à comprendre car tout fonctionnait bien "avant". J'ai fait tout de même fait un test en cochant Export HTML pour voir le rendu et là tout est correct cependant le Swf n'est pas "imbriqué" comme dans ma composition...
    Peut-être y'a -il d'autres réglages que je ne saurai trouver ?
    Merci encore pour votre aide.
    Cordialement,
    Bertrand

  • Incrémenter une valeur avec Rechercher/Remplacer sous Indesign

    Bonjour, je voudrais savoir comment je pourrais utiliser la fonction Rechercher/Remplacer d'Indesign pour remplacer et incrémenter des valeurs.
    Je m'explique. En fait, je viens de finir un catalogue pour un client, et pour l'instant, tout les produits portent la référence "WAV/RE43", et j'aimerais les remplacer par "FRA056", puis "FRA057", "FRA058,... et ainsi de suite, dans l'ordre de lecture.
    Les deux paramètres sont donc l'incrémentation, et de ne pas partir de 0, mais d'un nombre arbitraire.
    J'ai pensé à utiliser un script vu que j'ai des connaissances de base en javascript, et donc utiliser une boucle pour incrémenter le tout, mais j'avoue ne pas savoir comment combiner cela avec Rechercher/Remplacer.Voilà, j'espère avoir été aussi clair que possible.
    Merci d'avance.

    jmlevy wrote:
    L'ordre dans lequel se place les nombres ne respecte néanmoins pas vraiment le sens de lecture.
    D'après les différents tests que j'ai put faire, l'ordre des incrémentations se fait tel que la recherche opère, et elle opère du premier élément créé, au dernier […]
    Absolument, c'est l'ordre chronologique qui est pris en compte pour la numérotation, pas la position sur la page. Mais dans les tests que j'ai faits, l'ordre de lecture corresoond à l'ordre chronologique.
    L'ordre chronologique ne fonctionne plus si je rajoute un bloc e haut de la page, après avoir créé tout les autres, et d'autant plus vu que mon client me fait échanger des places de produit. Sachant que chaque produit est représenté par un bloc de texte, et non une ligne.
    […] indépendament de l'ordre des sous obets du calque au quel ils appariennent.
    Je sais qu'il est possible d'intervenir directement sur le "code" de la forme visible que l'on peut voir dans le mode naturel.
    Je ne suis pas certain de comprendre…
    Excuse moi, je n'ai pas été très claire. Je voulais pas parler du mode d'editeur.
    Mais je ne parviens pas à accéder à un mode editeur qui me permette de voir l'arborescence total des mes blocs, et donc de pouvoir intervenir sur son ordre.
    Ce n'est surement pas destiné à ce type d'utilisation j'imagine.
    Car je sais que mon client va me demander de rajouter des produits au milieu des autres, ou d'en déplacer certain, et vu qu'il l'a déjà fait auparavent, mes blocs ne sont de toute façon pas disposé par rapport à leur création chronologique.
    Je viens de tester : j'ai ajouté une ligne entre deux existantes et tout est renuméroté en conséquence.
    Comme je le disais plus haut, 1 produit=1 bloc de texte, et non une ligne.

Maybe you are looking for

  • Since installing mavericks, my "sent" box refuses to empty, what do I do ?

    since installing mavericks, my sent box in email refuses to empty - what do I do ?

  • HT201304 How to cancel monthly payment to adobe revel (automatic renewal)

    How do I cancel automatic renewal to adobe revel,I've deleted it off my iPad.

  • Cancellation of invoices

    Hi, Usual sales process - order-delivery-builling- excise invoice Suppose say we have done some mistake in billing - now we want to cancel it , whether 1. we have to cancel billing first though  for which excise invoice is already there ( if we are d

  • Many many many contact duplicates

    I've had a severe problem with Apple creating many, many duplicates (734 to be exact) of a single contact on my iPhone.  Other people are having this problem as well.  Although my computer Address Book only listed the contact once, my iPhone had a ri

  • Regarding static

    Hi, may i know how it works if v use static accoring memory and while linking the class file. i know according to memory, i need to know while linking, is it same for c and c++, how it differs?. plz send me siva