Salut,
je progamme sous vb.net un logiciel de traitment de signal. dans la partie de filtrage je définie la periode d'un signal en 0.000001 (s) je stock cette valeur dans une variable T0 (donc la frequence est de 0.1 MHz) je calcul les valeurs du signal en fonction du temps t et du coup j'ai deux tableaux l'un pour les abcisses ( temps ) et l'autre les images du signal s(t). ce signal est à l'entrée d'un filtre passe bas qui a une frequence de coupure fc. le problème que j'ai est lorsque j'essaye de donner cette frequence de coupure de l'ordre d'un MHz et je la stock dans un tableau (puisque f = 1 / t et t varie de 1 à 1200) pendant l'execution pas a pas je remarque que t tend vers 0 et du coup f est infinie (f n'est pas la frequence de coupure mais celle de la fonction de transfert de filtre) donc pas de filtage. si c'était une erreur de programme pourquoi ça marche avec le signal d'entrée et la sortie ça marche pas ? est ce que le stockage dans un tableau n'est pas le même que pour une variable simple? je ne comprends pas d'ou vient l'erreur. c'est un problème de programmation plutot que d'électronique ??? j'éspere que vous avez compris le problème. aidez moi svp
-----