le 10-07-2014 03:40 AM
Bonjour,
Je viens vous demander des conseils pour faire la moyenne, voilà j'ai un vi (en ci-joint) après avoir récupérer les valeurs dans un fichier j'ai un tableau 2D Out. La première colonne corresponde à des pas incrémentation de la tension (ici allant de 0 à 50 par pas de 10). Et je souhaiterai faire des moyennes par pas pour chaque valeur avant de tracer cette courbe. Par exemple pour 0v (146.641;167.068;143.224;143.727;142.466;138.223;153.975;155.607;149.488;145.315) je fais la moyenne des valeurs correspondant à 0v et je fais ensuite la valeurs moyennes des tensions correspondant à 10v, 20v, 30v, 40v et 50v ensuite je trace une courbe de ces moyennes avec l'axe des X correspondant à 0v,10v,20v,30v,40v,50v. Avez vous des conseils pour réaliser cette opération? Merci d'avance.
Résolu ! Accéder à la solution.
10-07-2014 03:59 AM - modifié 10-07-2014 04:00 AM
Bonjour,
Je pense utile également de vous joindre un fichier Logging afin de savoir comment j'ai récupérer la colonne des valeurs moyennes(ci-joint le fichier d'enregistrement). Il est sous format ".txt" mais vous pouvez ouvrir sous Excel pour mieux visualiser.
le 10-07-2014 04:06 AM
J'ai regardé en vitesse, mais je bug dès le départ ...
je ne vois pas ton enchainement "146.641;167.068;143.224; ..... " correspondant à un 0 v
De plus ... tu as plusieurs fois les tensions de 0v à 50v ....
le 10-07-2014 04:20 AM
Bonjour Ouadji,
J'ai un peu zappé sur le fichier effectivement. Dans le fichier AAA.txt envoyé précédement si tu ouvres avec Excel, si on prend pour le cas de 0v, ci joint la copie d'écran. Comme on fait plusieurs 10 itérations ce qui fait on a dix valeurs correspondant à 0v (même raisonnement pour 10v,20v,30v,40v et 50v). Dans cette configuration pour je pourrai faire une moyenne de ces dix valeurs correspondantes à 0v et ainsi de suite. J'espère que mon explication est assez claire.
le 10-07-2014 04:36 AM
quelle version de LV as-tu ? (pour savoir si je peux utiliser l'indexation conditionnel)
le 10-07-2014 04:39 AM
J'ai la version Labview 2013 et je ne sais pas qu'est ce que c'est l'indexation conditionnel ?
le 10-07-2014 04:44 AM
le 10-07-2014 06:22 AM
Bonjour,
C'est une solution parfaite. Mais comme tu as pu regarder dans le fichier Logging : Max Voltage, Min Voltage, Voltage Step, Cycles ne sont pas des constantes. Dans notre application Max Voltage = 300V, Voltage Step peut-être 0.2, et Cycles peut-être 100 ou autre choses (mais ce paramètre n'est pas gênant puisqu'on balaye jusqu'à la fin du tableau). Dans ton exemple on a coder en dûr Min Voltage = 0, et mon vi (en ci-joint) n'est pas assez générique pour aplliquer à tout les fichiers Logging (il suffit que le Voltage Step # 10 alors mon vi ne marchera plus!). Je continue à chercher....
le 10-07-2014 06:27 AM
je dois quitter. Je reviendrai sur ton soucis dès que je peux. a+
le 10-07-2014 06:32 AM
Bonjour,
Mais bien sur, c'est dèja très bien ce que tu as fais et tu n'es pas de tout obligé et je te remercie beaucoup.