Je pensais qu'un échantillonnage avec deux fois la composante de fréquence la plus élevée du signal serait suffisant pour récupérer complètement le signal. Mais au-dessus, il est dit que l'échantillonnage crée deux fois une vague en dents de scie. Le livre est-il faux?
Le livre est faux, mais pas pour la raison que vous pensez. Si vous plissez les yeux sur les points qui indiquent des échantillons, c'est un échantillonnage à deux fois la fréquence indiquée.
Donc, tout d'abord, vous devez dessiner quelques signaux et les échantillonner vous-même (ou utiliser un package mathématique, si vous n'êtes pas à la hauteur du crayon et du papier).
Deuxièmement, le théorème de Nyquist dit qu'il est théoriquement possible de reconstruire un signal si vous savez déjà que le spectre du contenu du signal est strictement inférieur à la moitié de la fréquence d'échantillonnage.
Vous reconstruisez le signal en le filtrant passe-bas. Avant le filtrage, le signal peut être déformé, vous devez donc savoir ce que vous regardez pour voir que le résultat peut sembler correct. De plus, plus le spectre de votre contenu de signal est proche de la limite de Nyquist, plus la coupure doit être nette dans vos filtres anti-alias et de reconstruction. C'est bien en théorie, mais en pratique, la réponse d'un filtre dans le domaine temporel s'allonge plus ou moins proportionnellement à la façon dont il passe de sa bande passante à sa bande d'arrêt. Donc, en général, si vous le pouvez, vous échantillonnez bien au-dessus de Nyquist.
Voici une image qui correspond à ce que votre livre aurait dû dire.
Cas A: un échantillon par cycle (échantillons mis en évidence)
Cas B: deux échantillons par cycle, atterrissant sur les intersections - notez que c'est la même sortie que l'un échantillon par cas de cycle, mais uniquement parce que j'ai échantillonné le premier aux intersections.
Cas C: Encore une fois, deux échantillons par cycle, mais cette fois aux extrêmes. Si vous échantillonnez à exactement deux fois la fréquence de la composante du signal, vous ne pouvez pas reconstruire. En théorie, vous pourriez échantillonner oh-si-légèrement plus bas, mais vous auriez besoin d'un filtre avec une réponse impulsionnelle qui couvre suffisamment le résultat pour que vous puissiez reconstruire.
Cas D: échantillonnage à 4x la fréquence du signal. Si vous connectez les points, vous obtenez une onde triangulaire, mais ce n'est pas correct de le faire - dans le temps échantillonné, les échantillons n'existent que "aux points". Notez que si vous passez cela à travers un filtre de reconstruction décent, vous obtiendrez une onde sinusoïdale et si vous changez la phase de votre échantillonnage, la sortie sera décalée également en phase, mais son amplitude ne changera pas.