07-21-2013 01:36 PM
Bonjour,
Je souhaite réaliser un générateur de signal.
J’aimerai pouvoir lire les données du signal contenues sur un fichier de type ASCII (texte).
Le problème est que les données ne sont pas à une échelle de temps égale et que l’on doit tracer des lignes ou courbes entre les points. Voici un exemple du contenue du fichier texte :
Temps |
Amplitude |
0 |
0 |
2 |
0 |
3 |
1,5 |
4 |
4 |
6 |
2,8 |
8 |
2,8 |
9 |
1 |
11 |
0 |
A l’aide du fichier on pourra donc générer n’importe quel type de signal avec une forme choisie. Lorsque j’essaye de lire un fichier il me trace 2 courbes et non une seule. Avez-vous une idée pour réaliser cela ?
(j'utilise la version 😎
07-22-2013 08:51 AM
Bonjour,
Pour réaliser votre application, vous pouvez vous aider des exemples suivant :
Ouvrir NI exemple Finder et lancer les exemples Read from Text File.vi et Write to Text File.vi dans Fundamentals ==> File Input and Output
C'est VI permettent:
- D'ecrire des données fonction du temps dans un fichier texte (pour vous donner un exemple de mise en forme de données dans un .txt)
- De lire des données ASCII et les afficher dans un graphique
Cordialement,