Calculer l'aire d'un graph sous Labview

Bonjour, 
Je voudrais calculer l'aire d'une zone d'intérêt délimitée sur un graph sous labview. Je m'explique :
Supposons que j'ai fait l'acquisition des données sur un graph. Je voudrais en fait, exploiter ces données, en délimitant plusieurs zones dans ce graph afin d'en calculer l'aire. Auriez-vous la gentillesse de m'orienter vers une solution qui pourra m'épargner un calcul manuel.
Merci par avance  

Réponses données sur forum dupliqué à l'adresse suivante:
http://forums.ni.com/t5/Discussions-de-produit-de-NI/Calculer-l-aire-d-un-graph-sous-Labview/td-p/15...
Jérémy C.
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;}
Travaux Pratiques d'initiation à LabVIEW et à la mesure
Du 2 au 23 octobre, partout en France

Similar Messages

  • Lire un fichier txt sous labview 6i

    Bonjour à tous;
    J'ai un problème à lire mes fichiers txt des mesures expérimentales et de les faire visualiser dans un graphe sous labview 6i. Si quelqu'un travaille avec labview 6i peut me donner un exemple de code pour lire un fichier txt d'une seule colonne je lui serai très reconnaissant, ou bien si vous avez des suggestions à suivre je suis apprenant.
    Cordialement;

    Bonjour à tous;
    En fait j'ai réussi à lire les fichiers txt sous labview 6i mais il me reste encore un problème concernant l'affichage dans un graphe. Lorsque je cable le graphe dans mon diagramme, je remarque que le graphe m'affiche une ligne orizontale et pourtant mon fichier txt contient un signal réel enregestré lors des expériences au laboratoire. Vous trouverz ci-joint deux impressions écran; l'une du diagramme et l'autre de la face-avant.S'il vous plait si vous avez des suggestions je vous serai très reconnaissant.
    Cordialement;
    Pièces jointes :
    front panel.png ‏1407 KB
    image programme.png ‏1407 KB

  • Calcul TRMS - Intégral sous labview

    Bonjour,
    je tente de réaliser les calculs éffectués par un appareil TRMS. Il y a donc une intégrale (entre autre) à réaliser, mais je n'arrive pas à la faire, j'ai éssayé plusieurs boite différente mais sans résultats. Pourriez vous m'aider svp?
    Je souhaite donc réalisé le calcul suivant sous labview :
    Merci
    Chef de Projet
    ERM Automatismes Industriels
    Certified LabVIEW Associate developer
    Résolu !
    Accéder à la solution.

    Bonjour,
    si vous avez un dt constant, alors vous pouvez faire comme ceci :
    Sinon, si votre dt est variable, il faut pondérer chaque dt, c'est aussi faisable je pense.
    En espérant que cela vous aide,
    V-F
    Pièces jointes :
    formula.png ‏15 KB

  • Création d'exécutable sous labview

    Bonjour à tous,
    Je suis actuellemet en stage lors duquel j'ai participé à l'amélioration d'un programme labview. Maintenant que le software est capable de tourner correctement j'aimerai faire un exécutable. Or quand je créer l'exécutable le software est incapable de me donner des résultats alors que le VI est capable de me les donner. Comment faire pour résoudre ce problème ?
    Merci d'avance
    Frédéric

    Bonjour Maxime,
    En entrées j'ai 4 paramètres numériques (convsertion pixel-cm, limite de detection du jump, un index de colonne et le temps entre 2 images de la video) et un "file path" pour ouvrir le fichier des coordonnées XY pour chaque mouche.
    En sorties j'ai 3 paramètres calculés qui sont la distance, la vitesse et s'il y a jump ou pas (en valeur numérique: 1 pour jump et 0 pour non jump)
    J'ai donc essayer de faire un exécutable pour la partie calcul comme tu me l'avais conseillé et ça n'a pas fonctionné. Donc l'erreur provenait bien de ce VI là.
    J'ai obtenu le message d'erreur suivant:
    Visit the Request Support page at ni.com/ask to learn more about resolving this problem. Use the following information as a reference:
    Error 1 occurred at Copy in AB_Targetfile.lvclassostBuild.vi->AB_Application.lvclassostBuild.vi->AB_Build.lvclass:Build_from_Wizard.vi->AB_UI_Frmwk_Build.lvclass:Build.vi->AB_UI_FRAMEWORK.vi->AB_Create_Build_Application.vi->EBUIP_Global_OnCommand.vi->EBUIP_Global_OnCommand.vi.ProxyCaller
    Possible reason(s):
    LabVIEW:  An input parameter is invalid. For example if the input is a path, the path might contain a character not allowed by the OS such as ? or @.
    Donc je pense que ça doit provenir du "file path" mais ce qui est bizarre c'est qu'il n'est pas seulement utilisé dans mon sous VI de calcul mais aussi dans d'autres sous VI et dans les autres il n'y a visiblement pas de problème.
    Vais essayer de remodifier un peu mon VI pour ne pas avoir le "file path" en entrée.
    Je te tiendrai au courant si ça marche ou pas.
    Encore merci pour les conseils.
    Frédéric

  • Appel de programmes en C sous labView

    Bonjour,
    Je souhaiterai savoir s'il est possible d'appeler sous LabView un programme en C afin de lui passer des paramètres (comme des arguments d'une fonction) et que ce dernier nous renvoie des valeurs récupérables sous LabView?
    Pour être plus clair, je pourrai avoir un programme C qui calcul la résolution d'une équation du second degré ax2+bx+c, je lui passe les paramètres a,b et c sous LabView et le programme C me retourne les solutions que je récupére sous LabView
    En espérant m'être bien fait comprendre, je vous remercie

    Bonjour,
    C'est possible en utilisant les Code Interface Node (CIN).
    Mais je n'ai jamais trouve cela tres simple a mettre en place ni tres propre.
    Je vous invite a lire ce tutoriel sur la mise en place d'un CIN : http://zone.ni.com/devzone/cda/tut/p/id/4161 vous devrez y trouver les donnees necessaires pour realiser ce que vous souhaitez.
    Cordialement,
    Da Helmut

  • Adapter un programme matlab sous labview

    Bonjour
    J'aimerais adapter un programme développé sous Matlab à Labview (version 8.2). C'est la première fois que je fais ca et que j'utilise matlab...
    J'aimerais savoir si c'est mieux de tout faire sous labview ou d'utiliser Matlab script node?
    J'ai regardé l'aide de Matlab script node mais j'ai du mal à comprendre comment cela fonctionne... 
    Voici le code en question
    h=amplitude
    time=abcisses
    N=length (time)
    H= [fft(h)  fft(h) fft(h)]
    al= [0: (N/2)-1, -(N/2):-1]
    for f=1:M
         W= exp(-2*pi^2*al.^2./((f-(N/2)-1).^2));
         S(f; : ) = ifft (H(f+N/2):f+(N/2)+N-1 .*  W);
    end
    S(N/2+1,: )=ifft (H(N+1:2*N) .* [1 zeros(1,N-1)]);
    TT = ifft(fftshift(S,1), [],1);
    Quelqu'un peut il m'éclairer?
    Merci 
    Message Edité par Tartarin le 05-27-2010 08:16 AM
    Message Edité par Tartarin le 05-27-2010 08:17 AM
    Message Edité par Tartarin le 05-27-2010 08:24 AM

    Bonjour Tartarin,
    Concernant votre application, il est toujours préférable de n'utiliser que des fonctions propre à LabVIEW.
    Cependant, si vous souhaitez gagner du temps vous avez en effet la possibilité d'utiliser un noeud Matlab pour réaliser votre application.
    Je vous invite à regarder les exemples fournis avec LabVIEW : Aide » Recherche d'exemples » Communication avec des applications externes » Script MATLAB et Xmath. Vous trouverez ainsi un exemple de calcul fractale avec Matlab en utilisant LabVIEW ce qui devrait vous aider dans votre démarche.
    En vous souhaitant une bonne journée.
    Cordialement,

  • RCP4 PCON controleur de IAI sous LabView

    Bonjour,
    Je souhaite développer un robot cartésien de marque IAI (série RCP4) et je voulais savoir si une personne avait eu l'occasion de piloter les actionneurs linéaires IAI série RCP4 sous LabView?
    J'ai eu la réponse de IAI Etats Unis comme quoi ils ne fournissaient pas de drivers LabView pour ces produits et que ces derniers se pilotaient sous protocole Modbus Série.
    J' ai souvenir dans le passé avoir utilisé une librairie Modbus Labview, existe-t-elle toujours?
    C'est dommage car les actionneurs RCP4 sont techniquement précis et de plus bon marché...
    En vous remerciant de vos conseils et aides,
    Cordialement,
    Pièces jointes :
    RCP4-SA3C-RA3C_series.pdf ‏3340 KB

    Bonjour
    Tu pourras trouver les librairies Modbus ici, non supportée officiellement par NI:
    LabVIEW Modbus API
    https://decibel.ni.com/content/docs/DOC-30140
    Aussi une autre approche, supportée cette fois, via les I/O servers et DSC:
    Connect LabVIEW to Any PLC With Modbus
    http://www.ni.com/tutorial/13911/en/
    ou encore le toolkit de chez SAPHIR:
    GModBus Over Serial Line Toolkit - SAPHIR
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/210229
    En résumé, première options gratuite/non supportée, les 2 autres payantes mais supportées.
    Bonne soirée !
    Victor F. | Application Engineer
    Certified LabVIEW Developer | Certified TestStand Architect
    National Instruments France

  • Existe t'il sous labview l'équivalent de la fonction "fftshift" de matlab?

    Bonjour
    J'aimerais savoir s'il existe sous labview l'équivalent de la fonction "fftshift" de matlab?
    Cette fonction permet de calculer le spectre FFT centré.
    Sinon comment faire la même chose sous labview? 
    Merci 
    Message Edité par Tartarin le 05-31-2010 09:40 AM
    Message Edité par Tartarin le 05-31-2010 09:41 AM
    Résolu !
    Accéder à la solution.

    bonjour
    la fonction que vous cherchez existe pour la FFT d'un signal complexe, il y a un booleen (décalage) qui permet de décalage de la FFT centré sur le centre de la bande traitée.
     ce booleen existe sur toutes les boites de FFT et FFT inverses.
    Message Edité par Guillaume B. le 31-05-2010 06:52 PM
    Il a LabVIEW, il a tout compris !

  • Problème avec le NI6008 sous LabVIEW (sous Linux)

    Bonjour,
    Je souhaiterai piloter la carte d'acquisition usb ni-6008 sous une machine fonctionnant sous linux à l'aide de labview. Ceci étant, j'ai installé  Ni daqmx et Ni daqmx base, et j'ai aussi changer le firmware de la carte en le switchant sur ni daqmx base, suite à des problèmes avec ni daq mx.
    Notre problème est que sous labview en lancant NI-daq mx base task configuration utility, le système plante, il se bloque aussi lorsque l'on tape les commandes de Ni-daq mx base associés à la carte, comme une acquisition de l'entrée, j'imagine qu'il y a un conflit entre la carte et le système, mais lequel?
    Le second problème est que l'on aimerait  se servir du VI " ni usb 60xx interactive controller " sous labview, mais il y a bien une heure d'installation et de compilation des parties du VI, comment peut on réduire ce temps?
    Merci de vos réponses.

    Bonjour JP,
    Ce temps de chargement est énorme et tout à fait étonnant. Pourriez-vous nous préciser quelle version de LINUX vous utilisez et quelle version des drivers DAQmx base est installée ? Ce phénomène est-il constant ?
    Une manipulation à essayer serait la "compilation massive" du VI (ctrl+shift enfoncés+cliquer sur la flèche de run) sous LabVIEW, puis une sauvegarde totale.
    Cordialement,
    BRAUD Jean-Philippe
    Field Sales Engineer - Nord et Centre France
    LabVIEW Certified Developper

  • Facing memory error during shifting from 3d stem graph to 3d surface graph in labview 2010

    hello all,
    earlier I was using 3D Stem graph in labview 2010. Now we want to move to Surface plot for same data.when i am trying surface graph it shows memory error.
    I have  10240 data.
    I was using vector method in stem graph so now for Surface graph i have thought that i have to make matrics of 10240x10240 and its diagonal elements should be my Z co0ordiants.
    plz help me out here.
    thanks & regards, 

    hello mikeporter,
    thanks for reply.I am attaching my Vi. It has some error also.plz look into it.
    X and Y are my co-ordinates pairs.I will be having values for these and have to update for same.
    Attachments:
    Untitled 2_surface.vi ‏184 KB

  • Erreur lors de la création d'un executable sous LabVIEW SP1

    Bonjour,
    Je travaille actuellement sur un projet relativement imposant sous LabVIEW 2010 SP1.
    Le projet étant assez imposant,j'ai voulu en faire un exécutable.
    J'ai alors la fenêtre suivante qui apparaît (voir piéce jointe):
    "Une erreur est survenue lors de l'appel de l'éditeur des régles de construction. Veuillez vérifier si les VIs sont brisés dans le répertoire du gestionnaire correspondant."
    Mon Vi fonctionne trés bien lorsque je l'éxecute, donc je ne comprends pas. De plus j'ai déja créer d'autres exécutables sans probléme jusqu'a présent.
    Quelqu'un aurait-il une idée pour solutionner ce probleme?
    Merci d'avance.
    Résolu !
    Accéder à la solution.
    Pièces jointes :
    erreur.JPG ‏11 KB

    @Ramses:
    Je pense que Julien utilise une option du menu Outils (je ne sais plus son nom, et elle n'apparait pas sur mon PC car je n'ai pas l'application builder), qui permet de préparer son VI pour un exécutable. A ce moment, cela va créer automatiquement un projet avec une spécification de construction.
    Cependant, je suis de l'avis de Ramses. Il est préférable de se créer son projet et de travailler dedans, puis de créer les spécifications de construction par la suite...
    Et désolé, mais je n'ai pas d'explication à votre problème, à part éventuellement des dépendances particulières. Lorsque vous ouvrez votre VI, LabVIEW vous demande-t-il de charger des fichiers particuliers?
    Cordialement
    Olivier L. | Certified LabVIEW Developer

  • Problème de ralentisse​ment sous LabVIEW 7.0

    Bonjour,
    nous rencontrons actuellement un phénomène de ralentissement sur une application développée sous LabVIEW 7.0.
    Description des ressources et de la configuration utilisée (pour info) :
    LabVIEW 7.0
    NI-DAQ 8.0.1
    2 cartes PCI-6229 avec :
    une acquisition analogique à 10 kHz - échantillons prélevés par bloc de 1000
    une acquisition de type codeur
    des entrées/sorties TOR
    2 cartes PCI-6528 (entrées/sorties TOR)
    1 carte MOXA C168H (carte ISA 8 ports série)
    2 cartes Exotest PCI pour dialogue LIN et Ligne K
    L'application tourne en mode debug (= il ne s'agit pas d'un exécutable)
    Application d'environ 350 VIs
    Utilisation (a priori à bon escient) de la réentrance, du parallélisme, de sémaphores, ... (en bref, il s'agit d'une application multi-tâches classique)
    Description des symptômes :
    Le ralentissment constaté n'est pas systématique. L'application tourne en général parfaitement, mais parfois, dès le lancement de celle-ci, parfois après 10 minutes, parfois après une heure, et parfois plus, nous constatons un fort ralentissement de l'application. Cela se traduit par le ralentissement du déroulement de notre séquenceur (il s'agit d'une application pour un banc de test).
    Nous ne constatons aucune augmentation du taux d'occupation du CPU, et aucune augmentation de mémoire.
    La difficulté principale de notre problème est que nous ne savons absolument ce qui peut provoquer un ralentissement si soudain, si imprévisible et qui ne se traduit pas par un taux d'occupation du CPU élevé.
    Actions déjà faites :
    Nous avons utilisé l'outil d'observation de profil des VIs (Outils > Avancé > Optimisation de VIs...) mais n'avons rien constaté d'aberrant.
    Nous avons lu (et appliqué) les principes de la documentation suivante : http://forums.ni.com/attachments/ni/250/7849/1/prf​rmnc.pdf
    La (les) question(s) :
    Un tel phénomène a-t-il déjà été rencontré ?
    Avez-vous des conseils particuliers (autres que ceux contenus dans le document ci-dessus) ?
    Pensez-vous à une action particulière à réaliser ?
    Merci par avance !

    Bonjour,
    Obtenez vous un code d'erreur? A quelle étape s'arrête la création de votre executable ?
    je vous envoie un lien qui traite de probleme d'executable avec les boitiers USB
    http://digital.ni.com/public.nsf/websearch/129BE1A90E522E3886256F24007606F4?OpenDocument
    Cordialement
    Alexandre D
    NIF

  • CIE chromacity graph in labview

    Has anyone ever implemented CIE chromacity graph in labview.
    Please let me know how to approach this problem.

    Muks
    Sorry, I should have been more clear. I can get the required x, y values.
    Its plottig these values on a real CIE graph. The discussion you , I have
    taken a look that long ago. It discusses how get CIE values, which is
    not a problem. Also I am attaching a screenshot of a software which uses
    a simple x,y plot, with a reference point, at 0.313 and 0.329 and takes
    realtime RGB values values and plots them as a point. Is it posible to do
    somehting like this in labview. Either of them is good enough for me.
    Checkout the snapshot.
    Attachments:
    xyplot.JPG ‏7 KB

  • How to print a 3D Graph with Labview 5.1?

    I would like know if i can print a 3D Graph with Labview 5.1.

    From NI knowledgebase: "LabVIEW 5.1 includes a 3D Graph control in the Full and Professional Development Systems. Visit the LabVIEW Product page for more information on ordering or upgrading to LabVIEW 5.1. The LabVIEW 5.1 Base package includes a demo version of the 3D Graph control."
    Hope this helps

  • How to Send Multiple Plot XY Graph from LabVIEW to Microsoft Excel

    The link below describes exactly what I would like to do, however the link to the solution/work around does not work.
    Has anyone got an alternative solution?
    http://digital.ni.com/public.nsf/allkb/CFD30D5E9C01AB5386256CFB0082AF3E

    Please check the link again as it seems to be working fine now.
    How to Send Multiple Plot XY Graphs from LabVIEW to Microsoft Excel:
    http://digital.ni.com/public.nsf/allkb/CFD30D5E9C01AB5386256CFB0082AF3E
    The standard Excel Insert Graph.vi cannot insert multiple XY Graphs to Microsoft Excel, so you will need to use the Report Generation Toolkit for Microsoft Office.  You will find a link to an example program at the bottom of the page.  I have also attached it below.
    Attachments:
    example.zip ‏35 KB

Maybe you are looking for

  • For Z Po order type - Item category field is  greyed out.

    Hi MM Experts, I am an ABAper working on PO creation with respect to PR( PR with account assignment N)  for Z order type . The requirement includes to update item category of PO with B , But for this Z order type both PO transaction Create/Change(ME2

  • Audio creation mode drive p

    Hi,?Hoping someone has done this so will know the answer. I partitioned my 320gb dri've into three sections, the smaller one, for the operating system was limited to 34gig. When I record audio using my X-FI it seems to store it on my C Dri've (34gig)

  • Lion install keeps overheating my iMac during install

    Approx. half way through install, my iMac keeps getting very hot and shutting down. It will restart when cooled, but reboots at the beginning of the install, and then does the same thing. Any ideas?

  • Not living in UK

    I'm not living in UK but I'm visiting UK several times during each year and i want to have sim to go with top up option and i can pay for it on line so can i have this sim card.I have adress in UK for ARAMEX mail box and i can use it for any mail fro

  • Alternate transaction code.

    Dear members, Can you please tell me the transaction code in ecc6.0 corresponding to S_KP6_46000024 in 4.7. Thanks and regards, Ram.