- Comment trouvez-vous le délai entre deux signaux?
- Comment calculer le délai entre deux signaux dans Matlab?
- Comment différenciez-vous deux signaux?
- Comment quantifier la similitude entre deux signaux?
Comment trouvez-vous le délai entre deux signaux?
τdelay = argmax ((f ∗ g) (t)), cela estimera le décalage du temps où les signaux sont mieux alignés.
Comment calculer le délai entre deux signaux dans Matlab?
d = finddelay (x, y) renvoie une estimation du retard d entre les signaux d'entrée x et y . Les retards dans X et Y peuvent être introduits en ajoutant des zéros. d = finddelay (x, y, maxlag) utilise maxlag pour trouver le ou les retards estimés entre x et y .
Comment différenciez-vous deux signaux?
Pour comparer deux signaux, vous pouvez utiliser la corrélation croisée en ondelettes et également la cohérence des ondelettes et les analyses de phase d'ondelettes. Dans le premier cas, vous comparez la corrélation croisée du signal à différentes fréquences. Dans l'analyse de phase d'ondelettes, vous voyez lequel et si un signal prévoit un autre à travers le temps.
Comment quantifier la similitude entre deux signaux?
Similitude d'énergie (ou de puissance si différentes longueurs): carré les deux signaux et assumez chacun (et divisez par la longueur du signal pour la puissance). (Étant donné que les signaux ont été détendus, cela devrait être une variance du signal.) Puis soustraire et prendre une valeur absolue pour une mesure de la similitude de la variance du signal.