le 02-04-2016 03:28 AM
Bonjour,
Je cherche à afficher dans un graph des données contenue dans un tableaux 2D avec pour échelle sur l'axe des X un horodatage contenue dans un tableau 1D. J'ai essayé avec un GraphXY en contruissant un tableau 2D de cluster avec la donnée et l'horodatage mais le Graph XY ne prend que des tableaux 1D de cluster... J'ai essayé avec un graph de signaux mixte, mais il ne prend que des donnée DBL et pas des cluster... J'ai essayé de trouvé une propriétée qui m'aiderait mais sans succès...
Quelqu'un aurait une idée pour m'aider ?
Cdt,
Nathan
Résolu ! Accéder à la solution.
le 02-04-2016 03:37 AM
Salut,
Si j'ai bien compris ton besoin, l'exemple suivant devrait te convenir.
Cdt,
Michael
le 02-04-2016 03:53 AM
Au top, merci !
le 02-04-2016 07:26 AM
Et au final ça ne marche pas ou alors je n'ai pas compris l'exemple... Je me retrouve avec toutes mes données mélangées...
J'ai mis mon code et un exemple de fichier à afficher en piece jointe.
Cdt,
Nathan
le 02-04-2016 08:10 AM
Avec la pièce jointe ça marche mieux :).
Michael
le 02-04-2016 08:35 AM
Ah oui effectivement....
le 02-04-2016 09:13 AM
Voici une modification de ton programme, dis moi si ca répond à ton besoin.
A noter que les artefacts des courbes à 0 sont dûs à la facon de travailler de labview. En effet, il faut qu'il y ait obligatoirement le meme nombre de données dans toutes les colonnes, sinon il remplit de 0.
Cdt,
michael
le 02-04-2016 09:19 AM
Merci de ta réponse, mais les courbes qui s'affichent ne correspondent pas aux données du fichiers...
Et l'axe X du graph n'est pas un horodatage....
le 02-04-2016 10:37 AM
Pour l'échelle des X, il te suffit de faire un clic droit, format d'affichage et mettre temps absolue ;).
Pour l'aspect des courbes, j'avoue avoir fait la modification en 2minutes pour te montrer l'idée. Après j'ai vu des tracés, je me suis pas posé la question de savoir si c'était cohérent ^^.
le 02-04-2016 10:42 AM
Cela te convient mieux ?