Signal sinusoïdal
- Mise à jour2025-07-30
- Temps de lecture : 3 minute(s)
Génère un tableau contenant un signal sinusoïdal.

Entrées/Sorties
réinitialisation de la phase
—
réinitialisation de la phase détermine la phase initiale du signal sinusoïdal. La valeur par défaut est VRAI. Si réinitialisation de la phase est VRAI, LabVIEW définit la phase initiale à la valeur de phase en entrée. Si réinitialisation de la phase est FAUX, LabVIEW utilise la valeur de phase en sortie à la dernière exécution du VI comme phase initiale de signal sinusoïdal.
échantillons
—
échantillons correspond au nombre d'échantillons du signal sinusoïdal. La valeur par défaut est 128.
amplitude
—
amplitude est l'amplitude du signal sinusoïdal. La valeur par défaut est 1,0.
fréquence
—
fréquence représente la fréquence du signal sinusoïdal dans les unités normalisées de périodes/échantillon. La valeur par défaut est 1 période/128 échantillons ou 7,8125E–3 périodes/échantillon.
phase en entrée
—
phase en entrée représente la phase initiale, en degrés, du signal sinusoïdal lorsque réinitialisation de la phase est VRAI.
signal sinusoïdal
—
signal sinusoïdal est le signal sinusoïdal en sortie.
phase en sortie
—
phase en sortie représente la phase, en degrés, de l'échantillon suivant du signal sinusoïdal.
erreur
—
erreur renvoie toute erreur ou mise en garde générée par le VI. Vous pouvez câbler erreur au VI Convertir un code d'erreur en cluster d'erreur pour convertir le code d'erreur ou la mise en garde en cluster d'erreur. |
Si la séquence Y représente le signal sinusoïdal, le VI Signal sinusoïdal génère le motif selon la formule suivante :
yi = a*sin(phase[i])pour i = 0, 1, 2, …, n – 1, où
a est l' amplitude, phase[i] = phase_initiale +f*360*i, fréquence est la fréquence en unités normalisées de cycles/échantillon, initial_phase est la phase d'entrée si la phase de réinitialisation est VRAIE, initial_phase est la phase out de l'exécution précédente de cette instance du VI si la phase de réin itialisation est FALSE.Le VI Signal sinusoïdal est réentrant ; vous pouvez donc l'utiliser pour simuler une acquisition continue d'un générateur de fonctions de signaux sinusoïdaux. Si la commande d'entrée réinitialisation de la phase est FAUX, les appels subséquents vers une instance spécifique du VI Signal sinusoïdal produisent le tableau en sortie signal sinusoïdal contenant les échantillons suivants d'un signal sinusoïdal. Le VI utilise la valeur de phase en sortie comme nouvelle valeur de phase en entrée à l'exécution suivante du VI.
Exemples
Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.
- labview\examples\Signal Processing\Signal Generation\Function Generator with FM.vi
réinitialisation de la phase
—
échantillons
—
amplitude
—
signal sinusoïdal
—
phase en sortie
—
erreur
—