Bonjour,
Je cherche à générer un signal triangle en c#... J'utilise une formule que j'ai trouvé sur le net :
avec amplitude = 40, offset = 0, frequency = 25, delay = 0 et symmetry = 0,70. time correspond à une valeur que j'incrémente de 1 à chaque fois.
Code : Sélectionner tout - Visualiser dans une fenêtre à part double value = amplitude * 1 - 4 * Math.Abs(Math.Round(((frequency * time + symmetry + delay)) - 0.25) - ((frequency * time + symmetry + delay) - 0.25)) + offset;
Mon problème c'est qu'en sortie j'ai toujours le même résultat pourtant j'ai passé ma formule en mode debug, time est bien incrémenté mais le résultat est toujours le même.
Merci de votre aide
Partager