Débutant Labview_Générer un signal sinusoïdal
Discutez d'informatique ici !
-
Escroc
- Membre Relatif
- Messages: 259
- Enregistré le: 04 Nov 2005, 21:30
- Localisation: France
-
par Escroc » 19 Déc 2015, 23:39
Bonjour,
Je débute sur Labview, et j'aimerais générer un signal sinusoidal assez particulier. Je m'explique :
Celui-ci doit avoir une période de 6.67 secondes, avec une courbe croissante durant 4 secondes et décroissante sur les 2.27 secondes restantes.
En fait c'est comme-ci nous générions deux sinusoides, la première de période égale à 8s et la seconde de période égale à 5.34s.
On laisserait la première sinusoide s'opérer durant 4secondes puis on enchainerait sur la deuxième sinusoide, et ainsi de suite, infiniment.
Je parviens à générer un signal sinusoïdal classique, mais là je reconnais que je ne vois pas trop comment faire pour ce cas particulier. J'ai pensé à utiliser la structure séquence, mais j'ai bien peur que mon manque de maîtrise du logiciel me fasse défaut.
De plus, il faudrait idéalement qu'un point visible parcours la courbe...
Par avance merci pour votre aide. Tout élément me permettant d'avancer est le bienvenu.
Cordialement ;)
“La sévérité prévient plus de fautes qu'elle n'en réprime” N.Bonaparte
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 19 Jan 2016, 18:58
Rien compris. Fait nous un dessin.
-
Escroc
- Membre Relatif
- Messages: 259
- Enregistré le: 04 Nov 2005, 21:30
- Localisation: France
-
par Escroc » 21 Jan 2016, 23:02
Je suis parvenu à réaliser cette première partie. Voici la face avant, ainsi que le VI associé. Car en effet ce n'est pas forcément très clair :
- 01.png (11.42 Kio) Vu 493 fois
“La sévérité prévient plus de fautes qu'elle n'en réprime” N.Bonaparte
-
Escroc
- Membre Relatif
- Messages: 259
- Enregistré le: 04 Nov 2005, 21:30
- Localisation: France
-
par Escroc » 21 Jan 2016, 23:17
Voici le VI associé :
- 02.png (10.54 Kio) Vu 491 fois
Ce qui me manque maintenant, pour terminer ma manip, c'est de pouvoir générer ce signal en faisant varier les périodes selon une distribution de poisson, avec des périodes comprises entre 2 et 10s.
J'ai du mal à enchainer cette opération en boucle. Ce qui me pose particulièrement souci c'est le temps. J'aimerais que les nombres générer par ma loi de poisson (compris entre 2 et 10 et qui correspondent à mes périodes) soient réellement un temps.
Ex : s'il me sort 3, effectuer une sinusoide de période complete de 3 secondes (réelles) puis enchainer directement après (une fois les 3 sec passées) sur une sinusoide de période 7 sec... Et ainsi de suite en boucle.
Comment puis je procéder ?
Par avance, merci
“La sévérité prévient plus de fautes qu'elle n'en réprime” N.Bonaparte
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités