Signal matlab
algerino
-
Timmydu26 Messages postés 85 Statut Membre -
Timmydu26 Messages postés 85 Statut Membre -
Bonjour,
j'ai un signal numérique sur matlab après un filtrage, il oscille entre 0 et 1 pour une durée indéterminée . je veux diminuer oscillations de ce signal ça veut dire que si j'ai une oscillation pendant une durée inférieure à 0.5 je garde la valeur a 1 .
merci d'avance
j'ai un signal numérique sur matlab après un filtrage, il oscille entre 0 et 1 pour une durée indéterminée . je veux diminuer oscillations de ce signal ça veut dire que si j'ai une oscillation pendant une durée inférieure à 0.5 je garde la valeur a 1 .
merci d'avance
1 réponse
Comment sont défini tes signaux (ton signal numérique et le temps)?
Parceque si tu fais une boucle for sur ton signal avec des variables temporaires pour detecter des fronts descendant et regarder la difference de temps entre, et si le temps et inferieur tu as une petite boucle qui prend le dernier front descendant marqué et remet le signal a 1 par exemple.
Ce n'est peut etre pas tres clair expliqué comme ça, mais donne moi ce que tu as ecrit deja et je t'aiderais a avancer.
Cordialement.
Parceque si tu fais une boucle for sur ton signal avec des variables temporaires pour detecter des fronts descendant et regarder la difference de temps entre, et si le temps et inferieur tu as une petite boucle qui prend le dernier front descendant marqué et remet le signal a 1 par exemple.
Ce n'est peut etre pas tres clair expliqué comme ça, mais donne moi ce que tu as ecrit deja et je t'aiderais a avancer.
Cordialement.